Fixed abstract in pod

Because it wasn't following the convention, various tools weren't finding it.
Tweaked the format of Changes file to follow conventions for that,
while I was at it :-)
Made repo URL in the link a link
Added github repo to metadata

So MetaCPAN will display it in the sidebar, and other tools can find it.
Added min perl version to metadata