Revamp touch controls (dynamic, not always visible, play to border).

http://www.gamasutra.com/view/feature/6323/a_guide_to_ios_twin_stick_sho
oter_.php?print=1

Active controls outside of VJR (virtual joystick region) should work,
but untested.