ir: Correctly parent BlockStatements from buildBlockStat.
semantic: Move llvm lowerer back where it belongs.