gitpython, spare file fix, dump fix.

gitpython updated in pypi finally.

Finally found out why I was getting an extra .coverage* file inside
sample_project. Copying current env variables from a running pytest
instance to another included some coverage specific environment
variable. Removing it after copying environ dict fixed it.

Fixed dump_json_to_disk test in Travis.