Add ClojureScript compatibility

* Port to cljx code to add ClojureScript compatibility
* Re-organise clj-x src code and test code
* Write two basic tests to init testing
* Create CHANGELOG file

I took the opportunity to change the projet's version to 0.2.0 in order to ease next deploy on clojars or maven, please let me know if you don't want to keep this.