Suggested fix for double-calling callbacks

Removed unused methods on Session
Require a specific version of q
Put verb methods back
Merge pull request #3 from meshulam/promisesfix

Promises fix