Fixes #35 & Ports Injector/Injectable tests to Mocha

Good to see promises_aplus in master :-D 

As discussed on #35.

Cheers