Added Screencast.com content provider
Fixed namespace of Screencast.com ContentProvider
Force https on screencast.com url's so we don't get a warning in the browser about insecure content mixing
Improve behavior around closed rooms
Added HtmlAttributeEncode to the Screencast.com content provider formatting
Add ChatRoom.EnsureOpen extension method
Merge pull request #878 from cmaish/improve-closed-rooms

Improve consistency of behavior around closed rooms
Make invalid operation exceptions have more consistent messages, make tests incorporate error messages.
Make unallow command exceptions make sense, improve consistency, update tests
Merge pull request #883 from cmaish/exception-messages

Improve consistency of InvalidOperationException messages
fixes JabbR/JabbR/#873

Fixes JabbR/JabbR#873 || Rolling back errant web.config change
Merge pull request #885 from QuickenLoans/josh-waleedBranch

fixes JabbR/JabbR/#873
Don't log the user in if they're banned.
Updated flags from flag-sprites.com
Added new file upload preview

* Generic callback handler for uploads to allow different upload types
* Image preview when uploading an image
* Filename preview when uploading a non-image
* Cancel button added to upload
Removed two errant console.logs
Updated naming and added preview text

* Renamed clipboard to preview to better reflect actual
  feature
* Updated css/naming for said name changes
Merge pull request #891 from damieng/dev

Updated flags from flag-sprites.com
Change flag string length to 255 for new codes.
Add new flag codes & map gX to new codes.