Add settings framework
Implement updated git binary path setting.
Change live_mode implementation.

Requires existing settings to be changed to new format, see README
Add default settings file
Menu items for default and user settings.
Add details of new settings into README
Convert tabs to spaces
Merge notmyname into master (fix conflict)
Typo in the settings documentation
Merge pull request #60 from vlaube-de/patch-1

Typo in the settings documentation
Adds jumping to previous and next changes.

- Adds two new commands: "git_gutter_next_change" and "git_gutter_previous_change"
Adds default windows keymap.

- ctrl+alt+j is already used for the Pretty JSON plugin.
- uses ctrl+shift+alt+j and ctrl+shift+alt+k to align with vim up and down.
Updates readme for keymap info.

- Adds sentence in beginning.
- Adds default bindings.
Refactors.

- Region names as keys mapped to icon names.
Retina Icons
Cleanup.

- Removes need for except StopIteration.
Removed placeholder
fixing not loading live mode on startup in ST3, this is done by way of hack which defaults setting of live mode to True when the reading of config file fails.
Make changes to @DavidLGoldberg's pull request

Put the change command into its own file, dry it up
Add default OSX keymap
Make lines over 80 chars PEP-8 comply
Make lines jumps only jump to blocks over changes

Instead of every line in a block of modifications which is tedious