Merge branch 'devel'
Prepare release
Updated README
Bumped to v0.1.5 and perltidied [ci skip]
Require Test::Differences for tests
Only use Test::Warnings for author tests