Could this be merged?

Hi Xach,

in an effort to clean up linj a bit and to ensure that from a fresh
checkout it can compile its own *.linj files in one go (before it would only
succeed on a second attempt), I also made a rather aggressive indentation
and whitespace cleanup (which I guess could be considered problematic).

But as this project does not have long revision history on github, this might be acceptable?

Then, it would be great if this could be merged to upstream, so that others wont run into conficts.

Thanks,
Kilian