update to 2.8.12.1 for MSWin32 and Linux

This is to fix failures in Alien::Libarchive::MSWin32 for which this is typical

http://www.cpantesters.org/cpan/report/c884966d-72fd-1014-8bf0-a9182b825c07

When I did my initial testing I had a more recent version of CMake installed before installing Alien::CMake so things just worked, however, the binary versions installed if it isn't found is very old.  I also updated the Linux URL and sha1sum and tested on my Debian Linux box while I was at it.  I don't have access to any other platforms listed in My::Utility, so I didn't muck with them, but there are probably more recent versions of some of them as well.

I appreciate your consideration of this patch, if you need any help making a new release please let me know.