revise Makefile.PL boilerplate
use strictures in all files
make strictures test work when not in a checkout
fix and clean up strictures test
test 5.8.5 instead of 5.8.4, to get Mouse testing
lower required Perl version in Makefile.PL
remove another explicit Perl 5.8 dep
list Scalar::Util dep
make sure we have weaken
fix tests loading modules from strings without PerlIO
perl 5.6 testing
modules needed for xt are just plain developer requirements
use 5.6 travis helpers