pin Devel::Pragma to 0.54 on perl 5.10
only attempt to automatically build on 5.12+

Stop TravisCI from attempting to build on 5.10, because \`dzil listdeps\` will result in TravisCI trying to install Devel::Pragma 0.60 on perl 5.10, which will not install
Merge branch 'issue/7'