Test assembly now compiles before tests are run

Since mocha is a dev dependency, I just run it out of the node_modules folder. I can add a check for a globally installed mocha if need be.

https://github.com/tjanczuk/edge/issues/3