Add commit hash support

A nice enhancement is to be able to get the commit URL by passing the repo path plus commit id.
Merge pull request #1 from justinedelson/patch-1

Add commit hash support