Added getter/setter methods to the NuCollection object that should simplify our controller and form code.  Should also allow us to interact with collections without knowledge of the datastreams they extend elsewhere in the application.
Added accessible attribute protection to NuCollections, updated form for collections to reference properly named attributes.  Note that the view is still broken.
Continue work on refactoring NuCollection
Completes refactor, NuCollection object now exposes methods that allow mass assignment over it as though it were an atomic entity; most code should never be aware that it implements datastreams.
Add back in parent collection support
Merging refactored collections branch