Prefix user name for reply in the shell adapter
Change file paths to be __dirname relative, so that bin/hubot can be run from any PWD
Improve success rate of mustachification

imgtype=face tries to return results that contain human faces
making it easier for mustachify to do its job.
Fix loading top level scripts from a hubot instance created for deployment
Update src/scripts/translate.coffee

simply changed '&&' to 'and' to make it more coffee-fied
Merge pull request #336 from elmoeleven/patch-1

Update src/scripts/translate.coffee
Change url for ip route
Allow hubot to react on events

Events might get triggered by scripts.

For example: You have a script, which can trigger and event that some one committed to a repo. This script can be used by anyone, but the reaction should be different by every company. So it's possible to trigger a build, or just post a message in chat.

As a plus with the same event triggered by different scripts, so it wouldn't make a difference if you commit into github or just another (maybe SVN) repo. But other scripts can rely on that 'commit-received' command and act the same way.
added docs for event system
Escape help commands in the right places. Fixes #343
Correct fact in README.md

npm was included with 0.6.3, not 0.6.5. Fixes #347
Track all documentation, not just commands
Populate @commands as we go, instead of when helpCommands are requested
Support old style command documentation
Refactor for clarity
Cleaner iteration over script body
Slightly more intention revealing line cleaning
Version bump to 2.3.3
Merge pull request #335 from Seldaek/patch-2

Improve success rate of mustachification
Merge pull request #341 from marsam/master

Change url for ip route