Add/actual logging

This time it actually works. And I added clang like error messages with file context, so it's more readable than the `tsc` output:

```
lib/foo/index.ts:5:0: error TS2071: Unable to resolve external module ''../bar''.
import editor = require('../bar');
^
lib/foo/index.ts:5:0: error TS2072: Module cannot be aliased to a non-module type.
import editor = require('../bar');
^
```