Fixed .travis.yml
Unset the HOME env before calling git binary

If we do no unset the env, git will use a potential
.gitconfig which can alter results
Added support for locate a commit