Fix reinject message issue: do not add Hubot as dependency

Removed the Hubot as a dependency since when doing 

`{TextMessage} = require 'hubot'` 

we got a different one different from one that is loaded, therefore listeners fail to work (somewhere there is a check `if message instanceof TextMessage` that fails when TextMessage is loaded from another location.)

(http://stackoverflow.com/questions/21707472/why-does-require-give-me-a-new-copy-of-a-module-when-loaded-from-a-different-l)

Thanks to @spajus figuring out the problem