Support building of system image in binary builds

I'm going to wait for travis to turn green before I merge
Ew. That's such a terrible option name and we don't support the single dash form. I'd prefer to use better names, although in this case I can kind of see the argument for matching the compiler weirdo names like `march`.