Multiple bind

Restoring a chatbox wasnt unbinding event then the unread counter for a chatbox was multiply by the time you minized it.
Add more field types to MUC config

Added support for fixed, jid-multi and list-multi types.
Merge pull request #280 from gbonvehi/hide-offline-users

hide_offline_users option
Merge pull request #279 from gbonvehi/support-muc-config

Add more field types to MUC config
Merge pull request #278 from Deuteu/message-counter-fixes

Multiple bind
Update docs due to recent pull requests.
Save the MUC domain to session storage.

Fixes #237
Fixes #238
Fixes #275  Custom status message doesn't reset.
Move render method below initialize
Fixes #274 Roster filtering results change with presence changes
Bugfix. Only show a roster group if it has contacts in it.
Fixes #262 Contact requests not shown if page reloaded.
Fixes #260 Sent message carbons are not displayed.
Fixes #232 Always get full name from model.
Fixes #177 Setting status to 'offline' does nothing in other clients.
New release 0.8.4
New connection manager URL
Don't know why, but trailing slash appears to be required
updates #234 Cannot send/receive messages when JIDs have mixed case