Various changes.

- Added zsh auto completion stuff.
- Git push defaults to 'current' now.