Remove the gig alias

It escaped removal in 7b453c1.
Rename the alias gsc to gsX
Rename aliases gSu to gSI and gSU to gSu
Rename the Git status ignore submodules zstyle pattern
Rename editor-info zstyle patterns
Rename ruby-info zstyle patterns
Rename python-info zstyle patterns
Rename git-info zstyle patterns
Rename gk prefixed aliases to gC
Add zstyles for git-log formats
[Fix #96] Add documentation for git
Fix the name of the theme setup function in READMEs
Simplify git-log zstyle documentation
[Fix #244] Add Git special action styles
Replace z with fasd in modules README

See b967c50 and 24bb99c for more information.
Replace table captions with headings

GitHub does not support Markdown table captions.
[#263, #314] Undo revert of "Ensure that $terminfo values are valid"

This reverts commit ed4e9af9c41d08876a76a54a3dece174b92c066d.
[Fix #263, Fix #314] Ensure application mode is valid before use
Fallback to standard cabal location on OS X

If ~/Library/Haskell does not exist, fall back to ~/.cabal/bin.

Ideally, we'd parse ~/.cabal/config here, but cabal does not provide an
interface to get configuration settings.
Fix a typo in git documentation