Cross-platform tests for Quil

To run tests use:

1. ```lein clean```
2. Compile it:
   a. ```lein with-prifile test-1.5.1 compile``` for Clojure 1.5.1
   b. ```lein with-prifile test-1.6.0 compile``` for Clojure 1.6.0

3. Open ```test\html\test.html``` and push ```run``` button


You can see results on html page. You find errors in browser dev console.
I will not surrender easily... 
Ok, now we modify this frame rate in cljs. But still we don't need 2 atoms, one nested inside another. Single atom is enough. 
And also, why we need a map containing :target-frame-rate? Why can't we use something like
```clojure
(set! (.-targetFrameRate prc) (atom 60))
```

And finally, what does `(.-quil prc)` used for? I see we only set empty atom to that property and nothing else. Can we remove it if is not used?