Bug 1097692 - Error handling. We need to shield our code against errors when joining a room

See bug https://bugzilla.mozilla.org/show_bug.cgi?id=1097692 please. Action happens at https://github.com/jaoo/firefoxos-loop-client/tree/1097692.