bump zuul to 1.5.1
contain adapter functions within an Adapter class

Another step away from globals and towards contained instances.
add travis.yml for CI testing
add travis build status to readme

[ci skip]
remove support for explicit interpolated method calls
remove formatting support
remove global bindings

No more global settings on `Reactive`. All bindings should be set on the
instance.
add Reactive#destroy to destroy view and unbind handlers
fix adapter to not fail with no model object
special case 'this' property for Reactive#get
removeAllListeners on Reactive instance after destroyed
add `each` binding to support iteration

The `each` binding iterates the property value specified on the element
it is contained within.
History: add note about each binding
preventDefault in event bindings
pin query-component and debug deps
remove duplicate utility functions from binding.js
add implicit domify
remove reactive.js build file
update component deps to match package.json deps
remove computed properties

This is a model layer/adapter concern.