let people know this only works on 0.4.x
Merge pull request #21 from skalnik/master

Clarify use of hubot-scripts.json
these should've all be responds, not hears
Fix for irc not replying #20
prep for a 1.0.3 release
slight tweaks for the wiki
Robot.RedisBrain extends Robot.Brain
tests use in-memory Robot.Brain
include shipit by default for people
should give them a link to follow too
Merge remote-tracking branch 'smoak/irc_reply_fix'
Minor typo and example for rooms id.
Accept server and nickserv passwords
HipChat adapter.

You'll need to create a new account and set the following
environment variables:

HUBOT_HIPCHAT_JID -- Jabber ID
HUBOT_HIPCHAT_NAME -- Room nickname
HUBOT_HIPCHAT_PASSWORD -- Account password
HUBOT_HIPCHAT_TOKEN -- Admin authentication token

To find the Jabber ID and Room nickname for the new account, sign in
and head to the XMPP/Jabber account information page:

https://demandforce.hipchat.com/account/xmpp

You will also need an admin authentication token for API access
(listing all rooms). You can find it here:

https://demandforce.hipchat.com/group_admin/api

HipChat insists on first name, last name.  We call ours "Hubot, I",
but within the room you can refer to it as just @hubot.
default to port 8080
Translate @hubot to Hubot:

In HipChat you'd refer to another person as @name, so @hubot, but
Hubot scripts expect Hubot:, so we automatically convert inbound
messages.
doc pointing Twilio at Hubot's URL
Do the same conversion when talking directly to Hubot (one-on-one
room).
respond == hear in the context of an SMS

`respond` and `hear` are different things for multi-user backends, but SMS
is single-user.

In single-user backends, the receipt of a message is enough to verify
that it was addressed to the bot.
a working xmpp adapter for jabber chat rooms

uses HUBOT_XMPP_USERNAME, HUBOT_XMPP_PASSWORD and comma-separated HUBOT_XMPP_ROOMS

tested with openfire 3.7.0

uses some ideas from markstory@5d47a8c8a7f87759e78b13239b5b82c373d65582 - cheers!