Added support for readme files that don't have .md as an extension.

Ref #50
Added support for clicking commits in the log.

Now when you click a commit in the log it'll append #commit to
the current url. Where commit is the SHA of the commit in #commit.