Fixed caching compiler stdout when doing a direct hit

We would split the original computer output on line boundaries, but when
assembling the new (filtered) output we would not reintroduce the newlines
again.
Fixed access to undefined identifier in processNoManifestMiss

compilerError should be called compilerStderr, that's what it's
referred to everywhere else.
Version 3.0.1

The stdout fix and the undefined identifier fix are nice bug fixes,
so let's do a release.