Finished visual redesign. Smoothed out authorization process.

Changed default expiration time to 120 days.
Allow tool to pass in a user key to use by default.
Add support for unencrypted keys -- Do not show passphrase box for them, never store them on the disk.