Typo correction.
Adds hash-like access to git config, spec for that, modifies the README file
Test update
Modifies info on naming branches in the README file.
Reformat tabs -> spaces
Reformat tabs -> spaces
Tweak specs
Delete rspec
Merge branch 'develop' into new-feature
Changes output of git config deleting new lines.
Merge branch 'develop' into new-feature

Conflicts:
	README.md
Corrects errors from previous commit: class instance method, key & value in method names.
Makes hash access work.
Resolve conflicts.
Allow instantiating MiniGit::Error with no arguments to make test cases cleaner.
Cleans README.md.
Fixes & tidies up tests.
Minor doc tweak.
Test cleanup.
Actually test assignment.