Add a handler to process type check errors

Related to #711.
Clear F# project cache when current solution is closed.
Add messages showing recovery progress
Merge pull request #715 from dungpa/error-recovery

Error recovery