Fixed a bug of moving multiple files.

In the situation that both a directory and its child item are moved, if the
directory is moved first, we will lose the child item because its path is

This CL make the copy items sorted so as that items in the deeper directories
moved faster than ones in the shallower directories.

TEST=Enable moving from search results and test manually

Review URL:

git-svn-id: svn:// 0039d316-1c4b-4281-b951-d872f2087c98
1 file changed