Fix issue causing elements to be bound more than once.
Update documentation.
Clean up class factory and make router components classes.
Update build.
Update doco.
Improve some error reporting and abstract DOM manipulation into a vecro.dom wrapper which contains only the necessary functionality for velcro so that we don't bloat the API and we don't have to depend on other libraries.
Enable use of Model.Collection constructor. Remove method allowing one to .make() a collection since this is simpler.
Update tests for recent changes, update build and update documentation.
Update option documentation for routers.
Wording.
setContext/getContext -> maybe monad .context()
Minor fixes. For real browsers and binding the same element more than once.
Doco.
Documentation. Allow an instance of velcro.Http or just options for an instance to be passed to the view.
Ensure parameters are passed.
Doco.
Write tests for ALL bindings.
Doco.
Separate bindings into their own files.
Make everything that can be newable a class.