updating jabbr.client to the newest version
fixed the current/leave rooms code
added in the start of user tracking

this setup uses a concurrent dictionary but the user's list of rooms
isn't thread safe, this will need to be addressed at some point
moved known users into a memory only setings value

trying out keeping the list of known users on the settings object as a
memory only value so it's easier to get from elsewhere in the code
added in a heart beat to prevent going idle

when no activity happens for 15+ minutes the user goes idle, so to
prevent that we make a call saying the bot is typing in the first room
they're in, which resets the timer on the server.
making the user list case insensitive
simplifying the heart beat timer
fixed the initial room list
removing an unneeded reference to jabbr.client
updated how the settings file is loaded

this should now work in both the console & website
updating resharper settings

fixes the annotations settings
added in the start of the web host

this is a crude implementation but it works on my machine :)
updating jabbr.client to the newest version
adding in a github status adapter