added -m32 switch

Yep,
I got every oblivious hard-coded 64bit-types and made it possible to vary their bit-widths at runtime.
However there are a few regressions and they are related newExperession. The parameter for `_d_allocmemory` always get's casted to an i64. I spent a few hours tracking down this problem but I can't fix it. EDIT its `LLVMSizeOf`

Regards, Stefan
  
Please do not create a tragetMachine if you aren't gonna need it, especially if you aren't disposing it.