Convert ModelHelper back to Model
Add attributeNames option to Model.subclass

- define attribute function helpers
- check attribute names on get/set
Fix a couple scoping bugs in Model
Simplify model classes by inheriting from Model
Rebuild collect.js