Basic command completion for middleman tool.
Merge pull request #165 from jozefizso/feature_middleman

Completion for middleman
some fixes and additions for optirun completion

Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
Update rvm completion
add newly options
add gist completion
add audit command to homebrew tab completion
Add completion entry for "plugins:update" command
Merge pull request #171 from syohex/support-new-option

add newly options
Merge pull request #174 from wonbyte/audit_tab_homebrew

add audit command to homebrew tab completion
Merge pull request #172 from glidenote/add_gist_completion

add gist completion
tab completion for homebrew reinstall command
Merge pull request #178 from wonbyte/homebrew_reinstall_completion

tab completion for homebrew reinstall command
Merge pull request #176 from tt/improve-heroku-completion

Improve `heroku` completion
Update cabal completion

Added support for the new cabal-install-1.18 features:

  * `cabal repl`, `cabal run` and `cabal sandbox` commands are added

  * `cabal get` is an alternative name for the `cabal unpack` command

  * some commands received new options

Also some unrelated enhancements:

  * generic `--with-PROG`, `--PROG-options`, and `--PROG-option`
  are replaced with real options (e.g. `--with-gcc`, `--gcc-options`,
  `--gcc-option` and the like) where possible

  * `cabal install` completion supports both [hackage] cabal packages
  and local .cabal files as arguments now
Merge pull request #179 from supki/update-cabal-completion.1

Update cabal completion
Merge pull request #168 from PaBLoX-CL/update-rvm-completion

Update rvm completion