Removing the autogenerated stylesheet
Adding the live reload feature for development, winning
Adding the new guard file
Refactored the nu_collections form field duplication js
Adding a plugin to duplicate form fields
Minor refactor of the compilations controller.
Adding more to the addFormFields jQuery plugin
Testing the plugin
Create action for collections now throw out requests that attempt to assign a parent that the current user doesn't have edit permissions to.
Users attempting to add files to a collection that doesn't belong to them will now be shown an error message and barred from doing so.
Merging in some quick work I did to disallow adding children to a parent that the user doesn't have edit access to.
Adds can_read? and can_edit? methods in application_controller that compilations and collections now use as filters before running certain actions.
Update the compilations controller spec to make sure that can_read?/can_edit? filters correctly halt execution of the controller action.
Finishing the javascript for duplicating form fields
Moves the non trivial amount of code required to get the custom permission filters for objects working into its own clumsily named module.  Also adds a can_edit_parent? method and filter.
Created the form field add button plugin
Give bill edit permissions on the root collection object.
Compilations don't have parents, so this removes that erroneous filter application.
Removed the old javascript.
Filters provided by editable objects should now raise a NoParentFoundError when an action expecting a parent param pointing at a Fedora object fail to deliver.  Collections controller leverages this behavior with a new rescue_from call and some cruft elimination on the new action.