Revert "The begin remove rows must be called before we modify the underlying structure."
Revert "The begin remove rows must be called before we modify the underlying structure."

This reverts commit 42ae0d661969d7cf3c838b1d875dc32c370d4f1c.

This "fix" breaks the modeltest, because a reparented child can prevent the rowCount from decreasing, if reparented as sibling of the removed node.
And since I can't reproduce the qsortfilterproxymodel issue, I'll revert for now.

Conflicts:
	src/reparentingmodel/reparentingmodel.cpp

kolab-groupware/zanshin,sandsmark/zanshin,kolab-groupware/zanshin,sandsmark/zanshin,kolab-groupware/zanshin,sandsmark/zanshin