Initial specs framework.
Add status specs.
Status specs: detached, indexed, dirty.
Merge 'develop' changes to get new commands.

Conflicts:
	mgit.gemspec
More status specs
Merge branch 'feature/specs' into develop