add gitgutter integration.
temp disable, some errors weird cases
improve gitgutter integration and algorithm
disable hunks by default, a couple bugs remaining.
default whitespace symbol to non-unicode unless powerline fonts are enabled (#155).
re-enable gitgutter integration with new upstream function. resolves #154 and #153.
fix autoselection of theme for certain startup configs.
allow specific whitespace checks to be enabled/disabled.
undo use of inverse; caused problems with empty sections.
Add option to show only non-zero hunks
Prior checking user defined theme
fix color switching again. vimrc setting should override.
support x,y,z theming. resolves #159.
Merge branch 'use_defined_theme'

Conflicts:
	plugin/airline.vim
Use extension local variables, and expose hunk_symbols to user
Merge pull request #158 from BenBergman/only-non-zero-hunks

Add option to show only non-zero hunks
reduce pollution of global scope variables
deprecate all g:airline_enabled_* variables.
deprecate airline_detect_whitespace
simplify, no globals unless necessary.