Beginning of a major refactor of the filesystem code. Moved the listing
and root listing functionality into their own namespaces, which
unraveled a bunch of gnarly code.
Helps if I commit the new code.
The /home endpoint for filesystem is now in home.clj.
Moved the filesystem rename functionality into a new namespace.
Moved all of the trash related code into the new filesystem/trash.clj
file.
Moved the filesystem move code into its own namespace.
Merge branch 'dev' of github.com:iPlantCollaborativeOpenSource/Donkey into dev
Moved the create code in filesystem into its own namespace.
Moved the filesystem metdata actions into a separate namespace.
Moved the filesystem sharing actions into their own namespace.
Moved the filesystem preview actions into their own namespace.
More work on the filesystem preview move.
Moved the filesystem stat and exists actions into their own respective
namespaces.
Moved the manifest filesystem actions into their own namespace.
Moved the upload and download functionality for the filesystem package
into its own namespace.
Moved the filesystem ticketing functionality into its own namespace.
Moved all of the user lookup code into its own namespace.
Moved the space handling code into its own namespace.
Moved the copy code into its own namespace.
Moved the page file functionality into its own namespace.