Console logging for phantomJS & other fixes 

Hi, I made a few changes which I'd like to push back

* Use latest lein-cljsbuild and clojurescript dependencies ( couldn't get the tests to pass on a fresh clone without updating lein-cljsbuild and including a clojurescript dependency)
* Added some usage notes in README.md
* Added Travis CI config (**Note**: you should change the build status URLs on line 1 of README.md to point back to your repo & then enable the relevant service hook) 
* Added console logging when running via PhantomJS, to emulate the HTML report as far as possible - example can be seen here: https://travis-ci.org/rm-hull/cljs-test/builds/15615723, or just run ```lein cljsbuild test``` locally, I guess...
* Fixed bug where ```(=is a b)``` didn't show the actual and expected values
* Capture print output and redirect to the logger with a :debug category