Adds main class specs
Add spec for gitosis class
Specs here need a big overhall...

Since the new provider stuff was added, this needs refactoring
Changes to specs for new git_config provider
Git::config allows scope definition
Merge pull request #38 from petems/full_class_spec_coverage

Full class spec coverage
Merge pull request #39 from bvis/feature/config-allows-scope

Git::config allows scope definition