[BROKEN] initial commit for updating Model and adding States

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge branch 'BHV-8192' of github.com:enyojs/enyo into BHV-8192
Merge branch 'BHV-8192' of github.com:enyojs/enyo into BHV-8192
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
more complete Model and Collection

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
fix function names to full scope

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
fix failing tests

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge branch 'BHV-8192' of github.com:enyojs/enyo into BHV-8192
remove unnecessary namespace

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)