Mips backend

Initial code for minimal MIPS support.
Is this known to be correct, or is it an initial guess? I know android arm uses the soft float abi for 32-bit.

If it's a guess it would nice to document that.