Fully automatic group specific emoticon fetching

I was too lazy to setup Henriks Sinatra app to have all my group specific emoticons (which seem to be filtered out anyways). Additionally I didn't want to have any manual steps.
Hence, I extended your update script to get information about emoticons via a headless webkit browser (Ghost.py).

If you run the script without any parameters, it should work as before.
When the --user argument is provided it asks for your password and logs into the hipchat webinterface to retrieve the emoticons directly out of the browser DOM.
Additionally I made the URL for fetching the emoticon JSON file configurable via command line.

I hope you find this usefull.

Cheers,
Thomas