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
Move easily localizable strings (mostly InvalidOperationException message text) into resources.  Make slightly more consistent (drop single quotes, 'room' before room name, 'user' before user name).
Push language resources into razor files
improve localisability for nudge (don't construct and send a PM from the server any more)