Fix a bug that causes factory views not to resolve collections

 * Bring syntax/standards up to date with current best practices
   * Namely, override constructor in lieu of initialize
 * Add 'Backbone' `baseTags` to definition
 * Other syntactic change in line with new Factory paradigms
 * remove console.log lines from factory
Fix bug that causes unusual behavior due to option mutation
Fix a bug that causes View to return @collection
Merge pull request #43 from egeste/master

Fix a bug that causes factory views not to resolve collections