chai working with TS0.9
No longer polluting global namespace with too many interfaces
Merge pull request #638 from PicnicBasket/master

Getting chai to work with TS0.9