Merge branch 'zsh'

* zsh: (32 commits)
  Some git log alias improvements
  Change the 'ga' alias to 'gap'
  A few aliases for git, misc
  Add crude HISTIGNORE
  Git co is now a simple alias for checkout
  Remove increasingly necessary dist and bin dirs from gitignore
  Git ignore .env and .cake_task_cache
  Add rvm
  Autoload zmv and add mmv alias
  Allow git co alias to create local branches without remotes
  Add volo to zsh_nocorrect
  Update antigen
  Add history ignore settings
  Add a new co alias
  Add zsh_nocorrect
  Unset correct_all
  Add linebreak before PROMPT
  Remove stray symlink
  Fix history-substring-search; add python completion
  Don't alias git to hub
  ...