Restructure ARMMain slightly.

And don't throw RuntimeError in SymbolTableBuilder.