Adding interface for languages, and moving some classes to using the interface
Refactor more code to use ILanguage
Change languageInfo to use MEF
Don't use source view options
Use a singleton instance of DefaultLanguage
Move stuff out of VsfPackage and into using more MEF to hook things up
Warn the user on the status bar if a rainbow tooltip cannot be shown because no matching brace was found