Use unless over 'when not'
Add haskell-mode to emacs
Update git aliases
Zsh: complete w/a menu

- allows using the arrow keys to select completion options
- highlights the currently selected option
Formatting/lowercase options
Sort aliases
Add open alias on non-OSX systems