Merge pull request #429 from sbennett18/3.0

Add various useful commands
Add mappings for some more fugitive commands: Gread and Gedit
Workaround fix for vim-gitgutter issue #106

Reference
https://github.com/airblade/vim-gitgutter/issues/106
Merge pull request #433 from beepscore/3.0

Workaround fix for vim-gitgutter issue #106
Source optional .vimrc.before

Adding an optional .vimrc.before as suggested by @spf13 in Issue #428
Merge pull request #432 from jcromero/3.0

Add mappings for some more fugitive commands: Gread and Gedit
Merge pull request #434 from mikedfunk/patch-1

Source optional .vimrc.before
Use .vimrc.before.local, pre-populate .vimrc.before

* .vimrc.before contains a list of all options that can be set
* .vimrc.before.local is where these options would actually be set
* Update install scripts to support this new config file
Remove redundant sourcing of .vimrc.bundles*
Fix solarized if statement

endif came before setting all options
Update some formatting