Updated clojurescript version
Move protocol definitions into separate namespace
Fix example
Merge branch 'master' of github.com:rm-hull/cljs-dataview

* 'master' of github.com:rm-hull/cljs-dataview:
  Use byte-length over count