Fix typo in assertion message in TextAnalysisFormat

Add missing string interpolation indicator in assertion message.
Record the name of an Analysis file in case of a read failure.

Catch ReadException and wrap it in IOException that carries the name
of the file we failed to read in its message.

We have to catch exception and wrap them because in TextAnalysisFormat
we don't have an access to the file name (it operates using an abstract
reader).
Merge pull request #1102 from gkossakowski/inc-error-handling

Improve error handling in incremental compiler