Store private SSH keys in internal memory.

Currently private ssh keys are stored on the sdcard, readable by all applications with sdcard access.  This will store the private keys in internal memory.

Private keys are automatically moved when creating the default activity, the private key management activity, or when the jsch instance is set up.

Fixes bug #49.