updated key id
configured mutt to use pgp
switched ports to match iptables rules in box, and added workaround for port bug
updated vim configuration and plugins

- hid password display in password files
- moved gpg configuration settings within a function call that only gets invoked 
  when a gpg password file is being viewed
- updated key mapping to use spacebar for folding
- fixed "default" fold bug where nothing is folded by default, which means all 
  passwords and details were being auto displayed when opening a file. now, 
  password files fold everything by default
- removed ununsed plugins (colors, tmux, and other stuff I don't use) and added 
  some new plugins
fixed up rvm and other minor updates

- added rvm sourcing to bash and zsh shells
- fixed rvm installer command call - the double dashes caused the installation 
  to display the help screen, whereas removing them made the installer work.  
- removed sshfs from brewfile since I don't use it
- updated homedir path in linux notmuch config to non-centralized, workstation 
  version (centralized account doesn't need dotfiles for any functional reason, 
  mostly for apperance configs)
- moved vi-mode keybinding "fixes" (more like my own preferences) to zshrc. they 
  are not being applied and are non-functional when called in zprofile
- fixed up paths to prioritize custom install paths over standard bin paths
removed unused fasd bin. it can be enabled through zpresto
Updated deploy script to use proper temp dirs and fixed dotfiles bin path

- deploy script now uses a temporary directory. this will prevent collisions and 
  ownership issues
- the DOTFILES var is not yet set when zprofile runs, so it has been replaced 
  with the actual path to the dotfiles' bin directories
updated deploy script

- added function for creating temp dirs on both linux and osx
- updated deploy script to use appropriate temp dir on local and on remote.  
  previously, the same directory path was used, but this cannot be done with 
  mktemp. osx temp path is different that linux and to get the benefits of 
  mktemp dirs (no ownership collisions), the script needs to account for each 
  respective temp dir
removed encrypted-ledger module and config