Added a raw option for the webhook API.

This option allows you to get the raw callback request.
It is useful as an escape hatch when the base usecase is not enough.
For example when you need to parse headers or url parameters from the
incoming request.
Merge pull request #253 from gbin/rawwebhooks

Added a raw option for the webhook API.
Allow optional username for IRC backend.

For servers where nickname and username are different, allow passing in
a different username. If username is not supplied, it's defaulted to
nickname.
Merge pull request #256 from aadis/master

Allow optional username for IRC backend.
fix some typos in documents to let new comer can copy and run
add miss plug file description
need use double quote in travis.yml
Fix possible exception when setting HIDE_RESTRICTED_COMMANDS to True

This would happen when a user who was not allowed to access all commands
would execute the help function. This was a regression caused by
9bb950b5999bc247a9318913d1e82e335a6ba81e
Add 'username' parameter for IRC identity to config template

This documents the added functionality from #256
Merge pull request #258 from hanks/hotfix/document_fix

fix some typos in documents to let new comer can copy and run
Bump version in gh-pages to 2.0.0

It was incremented in the generated Sphinx pages but not the source file
Disable Sphinx html_use_smartypants
Redirect gbin.github.io/err to errbot.net
Add a README specifically for the docs
trivial fix debug information for all plugins
Merge pull request #261 from zoni/redirect_to_errbot_net

Redirect gbin.github.io/err to errbot.net
Merge pull request #262 from hanks/debug_info_trival_fix

trivial fix debug information for all plugins
Enforce pep-8

We previously decided to adhere to pep8, but did not reformat all code
to comply, nor did we set up any tests to enforce this.

This reformats code to adhere to pep8 and sets up enforcement through
Tracis-CI.
Update bundled copy of Rocket

Fixes #268
Update bundled copy of Rocket (again)