Re-activated SIP arrange.
Misc tweaks and fixes, added comments
Open/close snapshotting.
Drag & drop positioning tweak.

Tweaked positioning so it won't mess with hover.
Fixed CSS selection issue.

Fixed an issue where elements with spaces in the CSS ID wouldn't be
able to drag and drop.
Got rid of spaces in CSS IDs.
Changed so file browser name click handle can be overridden.
Changed how files are viewed.

Changed how files are viewed in the backlog viewer.

Changed it so you click to highlight a file then click a button to view
the file, rather than clicking on its name.
Changed so files can be moved within arrange pane.
Explicit error on abnormal condition.
Roughing out logic to create SIP from arrange files.
Added logging.
Added logging of error.
Removed problem processing XML.

Added logic to rewrite processing config XML to remove pre-selection of
normalization identification method when creating SIPs from the arrange
directory. This is because one method references data which won't exist
because the files haven't actually been ran through the transfer phase
in their current incarnation.
Added UI warning.

Added a pop-up alert if the user is triyng to create
a SIP without first selecting a directory.
Only allow arrange root deletion.

Added UI logic so you can't delete a directory that isn't in
the root level of the arrange directory.
Refactored SIP arrange JS.

Cleaned up SIP arrange JS, fixed minor issue, and moved JS out of
HTML template.
Added copy to arrange security check.

Added logic to prevent users from abusing copy to transfer endpoint.
Fixed minor issues.
Fixed issue with SIP create from backlog.