113 hipchat api v2 compat

Fixes #113 (HipChat API v2 Support)

So manual testing works fine for both API versions. However, this patch
being integrated into the website, provides only suppor for API v1.
It returns 401 for API v2 keys.

Maybe it's something with my configuration. It would be nice if anyone
else could also test.
I amended it. But I want to explain my reasoning. Someone who owns a token already knows that there are two API versions. Having `v1 or v2` does not make the UI more complex. Instead, it answers a possible question that the user may have. It's like self-documented code :)