First cut of merging
missing file
Fix over-eager symbol parsing

Previously if a tooltip was requested at the start of an ident after
a dot such as the 'c' in:

List.collect

Then the '.' would be detected as a symbolic operator fragment.
Because we start parsing in the middle of idents/symbolic operators
it seems difficult to do better than this. The only tooltips that
won't display now are if they are requested just after a dot in
a symbolic operator.
Update binding project file
Cleaned up old code in CompilerBinding
Merge pull request #16 from 7sharp9/merge-parsing

Cleaned up old code in CompilerBinding
Correct a few small bugs found with new test
Add a few test artefacts to gitignore