Chore(opts/ViewBindings): remote unnecessary return and legacy backbone integration
feat(x_model): extension for 2-way binding with a model attribute and an <input>
bug(x_model): remove debugger
A terrible amount of changes for one commit...

feat(cell/Model) Observable model type
feat(cell/opts/ViewBindings) Auto updateBindings after view registered
event handlers
feat(dom/events) bind/unbind -> on/off
fix(cell/opts/ViewExts) Don't clobber __.if and __.each
fix(__.if) If no 'then' or 'else', render nothing
feat(__.each) pass a View as the renderer

chore(__ specs) run all specs with AND without ViewBindings to make
sure ViewBindings doesn't take away any functionality
feat(cell/Events) Class for event emitting objects
refactor: split up util into util/* modules

remove(View): remove()
new(Model): change event handlers are called with model as the first
argument
remove(dom/css): unused
remove(dom/api): unused
Merge branch 'master' into gh-pages