moveInto support

This pull request solves issue #444.

It allows Collections to say "you can move a node into me". By giving collections the option to opt-in to this behavior, there are cases where move changes from a super slow directory-traversal algorithm, to a hyper-fast 'rename()' operation in the operating system.