Cleaned up tips, and fixed issue with generic type names in union cases

Any union types with a  generic signature, like:

type test =
| A of Lazy<obj>

Would simply render as an empty tooltip due to the ‘<,>’ being
unescaped.
Merge pull request #694 from fabiogaragiola/master

Fix issue #668
Fixed typo
Fixed Semantic Highlighting
Some more fixes
Cleaned up Gui, removed dead file
More fixes. Strings over multiple lines now work properly.
Added Advance To Next Line option for FSI
Simplified property access, cleaned up code
Fixed addin path for MonoDevelop.DesignerSupport.dll
Merge branch 'master' of https://github.com/fsharp/fsharpbinding
Some fixes to the syntax mode
A bit of cleanup. Removed some unused code.
Removed GhostDoc.xml and added it to the gitignore
Copy Paste Issue fixed. Now also respects EnableSemanticHighligting property from property service.
Removed the part I told myself not to commit.
Cleaning up some more code.
Fix prompt if default not found

("string") was a malformed function call!
Huge performance increase by caching symbols.
Fixed a bug in preprocessor blocks and also removed the syntax mode from the addin.xml
Merge pull request #695 from ashtonkj/master

A First step towards better syntax highlighting