Merge code from the version 2.07 CPAN package.

We preserve the commit that added the CPAN repository metadata.

I extracted the 2.07 tarball from CPAN over my clone and then reset Makefile.PL to keep the github repository metadata there.

This commit basically brings github up to date with Business::ISBN 2.07 from CPAN.