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
Merge pull request #802 from github/fix-documentation-callbacks

Fix missing -> in scripting documentation
Fix incorrect config check option in CHANGELOG.md
Update express
Merge pull request #805 from ClaudeBot/master

Fix incorrect config check option in CHANGELOG.md
Merge pull request #806 from zestia/master

Update Express
Version bump to 2.9.2
Merge pull request #808 from github/release-v2.9.2

Version bump to 2.9.2
Merge pull request #795 from DexterV/master

Fix bug where @pingIntervalId is not being held
Merge pull request #794 from meraki/master

Allow preceding whitespace for robot.respond
Merge pull request #762 from bouzuya/fix-parse-help-sync

Fix parse help to work synchronously
Reduce heroku ping interval down to 5 minutes (from 20)
Merge pull request #809 from github/lower-heroku-ping-interval

Reduce heroku ping interval down to 5 minutes (from 20)
Version bump to 2.9.3
Merge pull request #810 from github/release-v2.9.3

Version bump to 2.9.3
Rework Listener metadata documentation
Merge branch 'named-listeners' into middleware

Conflicts:
	docs/scripting.md