Rework fsautocomplete with many changes

* Use agent from fsautocomplete
* Switch to 1-based line numbers as preferred in new FCS
* Errors are now printed asynchronously as a "push" update rather than polling
* Update to version 0.9
* Specify FSharp.Core version in FSharp.AutoComplete.fsproj -- fixes assembly redirect issue properly