Renamed an interface for clarity
Fixed a documentation error

Fixed a documentation error which referred to the wrong interface.
Abstracted the syntactic color mapping pattern.
Abstracted the syntactic color mapping pattern by creating a new interface, ISyntacticColorizer<TLexical, TColoration>, defining it in the Interop assembly for easy extensibility. Refactored the Wpf code which defined some prelimenary coloration by syntactic definition from a static method to a class implementing the aforementioned interface.
Merge branch 'master'
Improved