add test to demonstrate reordering bug
use reordering algorithm of phpcr-utils to fix this issue (and drop a hairy algo from the codebase)
Merge remote-tracking branch 'origin/master' into reorder-bug
cleanups
Made computeSingleDocumentChangeset public
Made computeChangeSet and computeChangeSets public too
Merge pull request #255 from dantleech/compute_changeset_public

Made computeSingleDocumentChangeset public
Merge pull request #249 from doctrine/reorder-bug

fix reordering bug
Merge branch 'master' into PHPCR-98-handle-child-replacing
catch move single child by assignment. move replace child in multiple children to ChildrenTest and actually test replacing (fails)