client.js - edited role, ban & added mute object

The ban object no longer contains integers (60, 1440 and -1) but strings instead, h(our),d(ay),f(orever).

I also added the MUTE object, same thing here, only strings, no integers.

The ambassador global role is 3 (manager) instead of 2 (bouncer).
Merge pull request #25 from xBytez/develop

client.js - edited global roles, ban & added mute object
Merge #24 Added Moderation and fixed functions
Merge remote-tracking branch 'upstream/develop' into develop
A lot of changes

Constants being constants on module and not instance
Remove cookies from authentication
Remove direct access from room data
A lot more
Merge remote-tracking branch 'upstream/develop' into develop