Move the unordered library into 'branches' now that it has been accepted.

SVN-Revision: 42181
Merge.

SVN-Revision: 42408
Fix some merge errors.

SVN-Revision: 42409
Remove the unordered/refactor branch as it's long abandoned.

SVN-Revision: 45745