experimental JS binding
full vanilla js support: schema, relations, rules, query fns, transactor fns
Schema keywords namespaced on a par with Datomic schema
db.fn/call attribution, readme/changelog edits
Fixed #9 entity fail on retracted attributes
Merge remote-tracking branch 'tonsky/master'

Conflicts:
	project.clj
	src/datascript.cljs
	test/test/datascript.cljs
	web/dev.html
Pass metadata from tx data through to report.
btset conj & seek
btset seq and lookup
btset fast range scans
btset check for contains? on conj
btset disj basic impl
btset single-pass lookup and conj
btset extended common clojure set protocols
btset removed type hints
Add metadata on revert, don't do error handling for now.
Merge remote-tracking branch 'tonsky/btset'