Synchronise git subtree maint-travis-ci
Squashed 'maint-travis-ci/' changes from 5c4b012..dcbffe2

dcbffe2 support committishes for add
1f58620 add a pull-to-commit version

git-subtree-dir: maint-travis-ci
git-subtree-split: dcbffe221756f9e978f3dba0502f1cda723b9800
Switch to EUMM
Squashed 'maint-travis-ci/' changes from dcbffe2..9bbc15f

9bbc15f use -MDevel::Confess on master testing

git-subtree-dir: maint-travis-ci
git-subtree-split: 9bbc15fd277c0698bf69d143e52ed193b13bdaa6
Synchronise git subtree maint-travis-ci
use utf8 and 5.008
add #AUTHORITY comments
Set Mantissa=6
Update changes
Update generated content
Update changes
More change updates
Add -SingleEncoding
Explicitly declare/document all imports
Silence annoying warnings in perlcritic
Move inline strings to a heredoc
Make internal variable less ambiguous
Dont RequireASCII
Set line length = 130
Replace =) with ☺