.travis.yml: add 5.20, improve cpanm before_script

need to use perlbrew perl not the system perl for cpanm
t/issue340.t ...... skipped: require Net::DNS and IO::Socket::INET6