[Fix #434] Correct ambiguity in the use of the term keymap
[Fix #411] Add Homebrew module
modules/completion/init.zsh: update for bash-completion-2
[Fix #452] Squash bugs introduced in fcab2a1
[Fix #459] Correct typos in the dpkg module
Merge remote-tracking branch 'upstream/master'
Increase control over multiplexer auto-start

Setting the auto-start 'remote' and 'local' zstyles for the screen and
tmux modules to 'true' automatically starts a session in SSH connections
and in local terminals respectively.

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Move from Carton to Cask

Carton was renamed to Cask to avoid a name clash with a Perl utility of
that name.
Clarify customization instructions

Explicitly state that a new user must create his own fork to commit and
track changes via Github.

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Update external completions
Update external history-substring-search
Update external syntax-highlighting
Merge remote-tracking branch 'upstream/master'

Conflicts:
	README.md
runcoms/zpreztorc: update syntax-highlighting styles
Replace pythonz with pyenv

Depending on Python to manage Python is silly.
Add utility aliases for Cygwin

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Remove duplicate alias definitions
Simplify a conditional
modules/utility/init.zsh: add startx workaraound

see https://bugzilla.redhat.com/show_bug.cgi?id=806491#c20
Merge remote-tracking branch 'upstream/master'

Conflicts:
	modules/utility/init.zsh