Converts specs from using jasmine to mocha

This change was made because jasmine had a few problems,
but mocha + expect.js gives us the essentially the same
thing without the shortcomings. The best part is the
before/after methods.
Adds the test instance model
Adds a couple more specs on the TestInstance