Make json deserialization errors more human-readable
Allow user to check whether the OmniSharpServer instance is alive

"Alive" means it is running and not stuck. It also means the connection
to the server is functional - I.e. The user has the correct host and
port specified.
Merge branch 'feature-check-ready-and-alive-statuses' into develop