Add commit hash support

A nice enhancement is to be able to get the commit URL by passing the repo path plus commit id.