add perltidy and perlcritic
enable travis-ci