#12: Browserify module

* Avoid conditional require for coverage, make it through eval
* Extract requires from evals and leave inside only "classes"
Bump version to 0.2.1
Merge branch 'release/0.2.1' into develop