Main: Remove guessOutputFilename. Fixes output filename being set when it should not.

We don't need guessOutputFilename because the final ghc pass accounts for it.
Set stderr to line buffering to prevent interleaved ghc output