Move timer definition into current_domain

Try this.  Discussed in irc.
[fix] Fixes timout being explicitly added to domain
[bin] changes script to use spawn instead of exec
[dist] 1.1.0
Use esprima to parse 'assert' identifier and expected asserts

Closes gh-3.
[globals] adds global leak detection
[dist] 1.1.1 — @jbuck release

* Adds comment detection, closes #3, merges #13
* Adds global leak support
[travis] trying to fix travis
[test fix] makes test work in travis *fingers crossed*
[test fix] makes test work in travis *fingers crossed*
[fix minor docs] readds travis badge
[fix minor docs] readds travis badge
[bug fix] always run when `expect`ing
[dist] 1.1.2

* important bug fix with expects