add brew-cask plugin
Add new brew cask commands
Merge pull request #1 from KevinBongart/brew-cask

Add new brew cask commands
brew-cask plugin: use spaces instead of tabs
Merge pull request #2329 from pstadler/brew-cask

add brew-cask plugin
Use cache folder inside $ZSH, delete with unaliased rm
Changed upgrade remote to 'upstream'
Added doubleend theme from Nettuts+

This commits have been squashed:
- Added doubleend theme from Nettuts+
- Better git prompt on doubleend theme
- Syntax fixes, precmd inside $PROMPT to work with Ctrl+L
- Refactoring doubleend theme
- Cleanup, comments added
- Variables wrapped in double quotes in spacing()
- Modified $PROMPT to single line; cleanup.
- Modified CTRL+L behaviour to execute precmd() prompt line
- Renaming functions. Fixes git autocompletion
- Theme refactor. Works on CTRL+L and resizing
- Simplification of if-else
Changed autocorrection options in oh-my-zsh

Added more granularity to correction options:
- Disable correction at all
- Disable correcting arguments (and aliasing commands 'nocorrect'-ed)
Add return codes to agnoster theme

This adds the ability to show the return code of every process in a pipe chain,
as long as at least one of them returns a value other than 0.
There is the option to disable this behaviour as well.
Merged from robbyrussell/oh-my-zsh/pull/2573 (by @diogovk)
Show literal command in title instead of unaliased
Merge remote-tracking branch 'LFDM/cleaning_lib' into dev

Conflicts:
	lib/history.zsh
Merge branch 'fix-zsh_reload-plugin' into dev