Add initial support for F# in Sublime Text
Merge pull request #370 from guillermooo/sublime-text

Add initial support for F# in Sublime Text
Fix a number of bugs relating to FCS 0.26

* Added a Range.range JSON serializer
* Correct subtle bug in goto definition JSON output
* Add a test for Error JSON output
* Wait correctly for nuget installs
Add timeouts in emacs integration tests

Previously it could hang indefinitely on failure
Merge pull request #375 from rneatherway/issue372

Updates for compatibility with latest FCS
Update README.md

Added prerequisite note about installing F# before installing the F# language support
Edit (consistency)

Very minor change I just happened to notice.
Merge pull request #380 from guillermooo/patch-1

Edit (consistency)
Remove redundant run of unit tests
move to FCS 0.0.31
XS: Fix broken `RemoveHandler` implementation in the Path extension

Previous code will never remove event handlers because because lambdas aren't comparable.
updates to build scripts
Merge pull request #383 from rojepp/path_extension_eventfix

XS: Fix broken `RemoveHandler` implementation in the Path extension
Ensure fsautocomplete.exe is run through mono on Linux/Mac

* Run fsautocomplete.exe through mono on Linux/Mac
* Fix tests on Linux/Mac
* Rename server's public methods _read (read_line) and _read_all (read_all)
* Add 'eof' param to .read_all() for cases where EOF may be ambiguous ('help' command)
* Ensure that .read_all() always returns a JSON object even if it's a fake one ('help' command)
Fixes
Merge pull request #385 from guillermooo/st-linux-fsac

Make autocomplete daemon work on Linux/OSX
fix tab issue
improve configure script on windows
Use Fsharp 3.1 targets if available
improve docs, remove references to 3.0