cortex-m3-qemu: refactor the port.

Switch from CodeSourcery to ARM GCC and clean-up some stale files,
also copy `main.c` and `mpconfigport.h` from bare-arm.
qemu-arm: more generic port name.