Merged q.d.ts and q.module.d.ts using new semantics for export = . Hoozah!
Updated q so that the interfaces fell underneath the modules
Added basic typings on q. TypeScript compiler bugs and spec limitations hinder full typing.
Added typing to Deferred and defer()
Removed separate q module tests and updated with some addition typing information for Q.d.ts.