Setup Test::Routine to simplify redundant test code
Export simple wrappers for running Test::Routine roles
Do sanity checks on the test helper functions
Simplify two release tests with new Test::Routine roles

also test more attributes
Test a dist with multiple licenses
Always store license as an array ref

and be more careful about how we call CPAN::Meta attributes.

fixes CPAN-API/metacpan-web#1028.
Save a few comments for later