Use rugged for a better git discovery
Add test for improved git discovery
Merge branch 'master' into fix-no-git

Conflicts:
	anvil-core.gemspec
Merge pull request #23 from anvil-src/fix-no-git

Use rugged for a better git discovery