Merge pull request #947 from Buildstarted/dev

Fixed audible notifications
Add dragsort, remove space after lobby tab element, generalise together lobby/othertab css styles
initial cut synchronise tab order on clients
fix project broken by rebase
fix incorrect merge on jabbrcontext during rebase
first cut persist tab orderings
add dropdown and logic for moving rooms in there
fade the button in and out, make it so that when you remove the last item from the dropdown, it's automagically hidden (rather than waiting for the user to click somewhere else)
fix jslint issue with coerce on compare
alteration - js array creation notation modification
make header represent changes made in 5713dc61917d818f6a3e8a3f3c7ebb3956dd88f5
fix close button styling, add dragstart, make drag change tab
send down user preferences object, remove tab order from cookie, tidy up ChatUserPreferences creation and encapsulate serialization in ChatUserPreference factory method and deserialization in ChatUserPreferences object
tidy usings
move serialization responsibility into chatuserpreferences
Merge pull request #943 from cmaish/sortable-tabs

Drag and drop tabs, tab overflow into bootstrap dropdown
Update ef version, rebuild migration for adding User's RawPreferences
Merge pull request #949 from JabbR/ef

Update ef version, rebuild migration for adding User's RawPreferences
Updated to the latest katana stack.
Updated to the latest SignalR
- Change to use the new multisend feature