Port to Windows

In Windows there is no global key store like OS X's keychain and Linux's gnome keyring, so we emulated the behavior on Windows by storing encrypted passwords in files, and made sure only user with the same logon credential as the user who encrypted the passwords can decrypt the passwords.