Removed unique id generation from ViewCollection.prototype.add(), view ids should be a requirement
Change ViewCollection.prototype.add() to accept two arguments: a view or view option set, and the add operation's options
Allow ViewCollection to be given an initial list of views
Change ViewCollection defaults addModel and removeModel from false to true
Merge branch 'develop-frontend' into feature/issue-370-viewcollection-shouldnt-need-to-have-models-backing-its-views