More tweaks to API for new Location elements.
Updated version.
Add additional message severities and error types.
Allow subscribing to errors, and test we can request errors on-demand.
Update version.
Update version.
Use ReplaySubjects so notifications can be provided for up to 10 seconds after they occurred.
Increased version.
Fix encoding to UTF8 for IO streams.
Revert "Fix encoding to UTF8 for IO streams."

This reverts commit b550da18212f4bb8c415c4e4a79006c1501eef7c.
Fix encoding to UTF8 for IO streams.
Implementation of analysis.getHover.
Increase version.
Add some more properties to hover info.
Increased version.