allow tests to pass on windows
Do not load Git::Wrapper explicitely: this is done in the role
Lazy loading of Git::Wrapper
rework test functions to provide more verbose output on fail
configure user.name, user.email in test repositories

Omission is now a fatal error... and causes errors in environments where this
is not already set up (e.g. travis).
initial README.mkdn
v0.007

	* Fix issues with travis and our test suite (aka set user.name, user.email
	  in our test repositories)
Merge pull request #12 from dolmen/lazy-dependency-loading

Lazy dependency loading

closes #12, thanks! :)
should not open filehandles against character-containing strings without declaring the encoding

I got these errors during a release:
    Strings with code points over 0xFF may not be mapped into in-memory file handles
    Can't open 'SCALAR(0x105d2e518)' for reading: 'Invalid argument' at /Users/ether/.perlbrew/libs/19.3@std/lib/perl5/Dist/Zilla/Plugin/Git/CheckFor/MergeConflicts.pm line 68

...because my files contained unicode characters that were beyond the latin1
range (yay Russian canaries).

This change splits the file into lines using split, rather than opening a
filehandle to its reference.

It also skips over any files marked as encoding=bytes (Dist::Zilla 5.000+),
whose content is not introspectable.
Merge pull request #14 from karenetheridge/topic/fix_no_encoding

should not open filehandles against character-containing strings without...
update travis config...
details, details...
v0.008

        * fix issue with parsing utf8-encoded files
Merge pull request #11 from wchristian/win32_fix

allow tests to pass on windows
fix extra spaces seen around branch name

e.g. "Current branch (master) and release branch match ( master )"
Merge pull request #15 from karenetheridge/patch-1

fix extra spaces seen around branch name
v0.009

    * merge github #11, github #15
v0.010

    * use CheckForBin, not RequiresExternal in our dzil config; this should
	  stop false fails from being reported (and be nicer in general) when git
	  is not installed on some system
explicitly set $ENV{GIT_AUTHOR_EMAIL}, etc, in tests; closes #13

...to work around any potential git identity issues when running in --
generally -- smoking environments w/o explicit config and an inferred config
that dissatisfies git.
Rejigger a commit message; should close #16

win32 is weird.  I'm *reasonably* sure this will resolve the issue and allow
tests to pass.