Updated to check for language id instead of mode
Refactored QuickOpen to use language ids
Removed an obsolete space
Added backwards compat code
Fixes after first review
Merge pull request #3301 from WebsiteDeveloper/CssInlineEditor

Another two straightforward refactoring tasks for Language support