use _composite_name from new Role::Tiny to generate class names

This will abbreviate package names that are too long for perl, and
allows the name generation to be changed in the future.
no automatic travis testing for wip/blocked branches
bump version
Release commit for 1.003001
formatting and typo fix in prereqs
reorganize Makefile.PL to be primarily meta driven
correct EUMM version calculation
fix name handling and perl prereq version