Rewrite the plugin.  

I've modified your plugin a lot. Just check if it's interesting to you.

The major motivation to rewrite is to make revisions information available to template through a page variable, so that the generated HTML can be customized instead of hard-code inside the plugin. Another reason is: I'm using Jekyll, however the latest version of octopress-date-format doesn't support Jekyll any more. So I remove the dependency to octopress-date-format.

A limitation is that it lacks Github link which was supported in your plugin. Maybe easy to add, but I don't use it right now.