add keychain

- plus fixes for gem install --user-install