Prepped for cljs work
Util tests run on cljs; more cross-platform work
Platform-independent board open util
use ByteStream protocol everywhere; mock_streams work in cljs
fix for nodejs compilation
Added clojure script tests to the travis build