- Fix testing bug. This module needs Business::ISBN 3.005 to match the data structures. Prior to that, Business::ISBN had a bug with ISBN13.
- Require a recent version in the default_data test.
- Fix the default data test. It should only run when you have Business::ISBN already, and it shouldn't do stupid things like using an array that I didn't put anything in.
- Test the default data.
- Add a note about packaging RangeMessage.xml.
- The default data had a problem because the same hash key was used twice in the default data.
- Don't try to load a data file if there are no data files.
- Update to latest Business::ISBN::Data.
Signed-off-by: Martin Reboredo <firstname.lastname@example.org>