Fix git Open; bytes.NewReader expects []byte
Add `touch -t` to tests for OSX; `touch --date` is not supported.
Fix --exclude in hg_cmd; ignoring directories that it shouldn't.
sh -> bash; `sh -c "echo -n ..."` is putting "-n " in the files.
Merge pull request #3 from Southern/devel

Fix tests.