Move the emulated touch listener up into the platform.

This is better in case we want to use the assign other keys to different things.

Also renamed the member to pivotKey.
Provide optional emulation of iOS activation.

This will speed up the test cycle for activation. Of course, full device testing is still needed
once the java version is debugged.