number input values are coerced
range input test
should use parseFloat instead of + operator, since +("") === 0, obvs
Merge pull request #792 from ractivejs/numerical-inputs

<input type='number' value='{{foo}}'> values are coerced
remove left over `debugger;` from nodeunit debug
created strawman viewmodel class, added get method (replaces standalone get() function)
implemented Viewmodel$set
implement Viewmodel$register and Viewmodel$unregister
implemented Viewmodel$clearCache
moved ractive._cache to ractive.viewmodel.cache
deps belong to viewmodel
Merge pull request #794 from ractivejs/fix-config

Fix events registry global lookup and view hierarchy lookup
implement Viewmodel$adapt (replaces adaptIfNecessary)
linting
moved _changes, _evaluators, _computations from ractive to viewmodel
Merge pull request #795 from ractivejs/fix-config

Restore Ractive.debug and options to init method
typo in test name
fixes #800. check instanceOf new Primitive(), not typeof
Merge pull request #802 from ractivejs/gh-800

Fixes #800. check instanceOf new Primitive(), not typeof
Merge remote-tracking branch 'origin/dev' into fix-config