Added abstract to pod, and various other changes

Hi,

I started off wanting to add an abstract to your pod (so your module would appear in the usual way in MetaCPAN), but have also done some other things, which are listed in the Changes file (which I added :-)

This should now get the module `CPANTS clean' according to [your dashboard](http://cpants.cpanauthors.org/author/diz) (ignoring is_prereq).

Cheers,
Neil