First pass at readline-history
Add history command
Make history size configurable, and default to 1024, for reasons. Also, don't use maxDiskLength because it's not settable for readline-history
call @repl.prompt(true) so that that cursor position is preseved after writing out to stdout
added Typetalk adapter to the list of adapters
Merge pull request #819 from akiomik/patch-1

added Typetalk adapter to the list of adapters
Support shell user name and id from the env

Also changes the type of the user.id property, this should be an integer to match campfire.
s/ENV/env
Add documentation to shell adapter about HUBOT_SHELL_USER_NAME and HUBOT_SHELL_USER_ID
Merge pull request #824 from github/fix-shell-types

Fix shell types
Fix parse help to work synchronously
Fix bug where @pingIntervalId is not being held

setupExpress() assigns @pingIntervalId but then it is being reset to null
right after.
Allow preceding whitespace for robot.respond

Sometimes when copying and pasting hubot commands, one might unintentionally
introduce whitespace before the Hubot's name. This commit allows the robot
to respond even if the name is prefixed by an arbitrary amount of whitespace.
Fix missing -> in documentation
Fix incorrect config check option in CHANGELOG.md
Fix package.json
Version bump to 2.9.2
Reduce heroku ping interval down to 5 minutes (from 20)
Version bump to 2.9.3
Don't refer to --create anymore since it's a new generator