add a puppet bunny animation that makes it easier to spot page reloads
use css transform
WebSocket support - initial release (#27)
remove redundant changeState call (now this is handled by history.pushState listener)
upgrade to jasmine 2.0 and jasmine-ajax; remove test dependency on sinon.js
rename queue -> localPatchQueue
queue up responses (#4)
use Promises to queue up requests (#4)
fix ignoreAdd not working when an "add" operation is immediately followed by a "replace" (#28)
Merge branch 'issue-4'