2.0.1 snapshot with test

Hi Creighton, I tried to follow my way and it seems to me to be much simpler. I did not use deftemplate, because all I need (a js/document) to create your fixture is already created by the Chas's script. You can test that everything works as expected by issuing:

```bash
lein do clean, compile, test
...
Running all ClojureScript tests.

Testing enfocus.core-test
...
Ran 26 tests containing 50 assertions.
1 failures, 0 errors.
{:test 26, :pass 49, :fail 1, :error 0, :type :summary}
...
Ran 26 tests containing 50 assertions.
1 failures, 0 errors.
{:test 26, :pass 49, :fail 1, :error 0, :type :summary}
...
Ran 26 tests containing 50 assertions.
1 failures, 0 errors.
{:test 26, :pass 49, :fail 1, :error 0, :type :summary}
Subprocess failed
```

My personal opinion is that we should now add other runners to clojurescript.test to cover others js engines. I'm not a JS guy (to me **JS is a bad lisp in C dress**), but you can start trying with slimerjs or others JS engine. 

Hope you like it ;-)

My best