* Use go-git to find remote URL * Use go-git package to resolve HEAD revision (commit sha1) * Use go-git to find checked-out reference * Remove unused functions