registering backbone events inside sockchat

Fixed: was originally passing the chatView instance into the sockchat
client, which is not backbone best practice. Now I am instead extending
a backbone events object and passing into both the sockchat client and
the chatView in order to register all events.