Improved compatibility; password ciphers with pin.

Removed all references to ctypes module. Added AES encryption of stored
password. Encrypted and decrypted with pin supplied by user.