Monotouch device fixes

Numerous changes needed to overcome Monotouch limitations when deploying
to devices.