Skip tests with cpanm installs to help speed travis builds

and assume we don't need to treat JSON.pm specially after 6 months.
Reverse critic test: explicitly exclude old files

instead of having to remember to add new ones
Fix app.psgi to pass critic tests