Merge branch 'dev'
Better italics using new regex pattern.
Disabled italics (causing browser to hang)
Added new animated typing indicator.
Adjusted user status colours
Enabled italics again, only processes new messages now.
Merge branch 'dev'
Another connection/user status colour change.
added a slight margin between user-status and avatar.
added *.pfx to gitignore
Added /App base, Fixed view inheritance.
Working signalr connection
Added working connection status component.
Working room loading (creates the base elements, activates the room)

 - Added emoji, notifications, room.client, room.ui components
 - Added room and user model
 - Added utility
Working message history loading.
Working tab navigation and rich message content.
Removed some un-needed logging, Fixed lobby not loading when displayed on load.
Working join/leave functions.
moved 'removeUser' into the users component.
Added window focus triggers activity update.