simplify some tests by using cmp_deeply
use Test::Deep::JSON, Test::Deep::YAML as appropriate
remove silly and unnecessary required=>1 when attr has a default
add a header to indicate what generated the Makefile.PL, Build.PL
setup_installer doesn't actually pass an argument
nothing from t/lib is used here
explain what this regexp is for
remove needless shebangs in tests
clarify what method we are talking about