Merge pull request #7 from jfearn/master

Support case insensitive names
Add Path::Tiny to required
replace use of File::Slurp with Path::Tiny

This change moves from File::Slurp to Path::Tiny.
File::Slurp is known to be buggy and vulnerable.
See also:

https://rt.cpan.org/Public/Bug/Display.html?id=95484
Merge pull request #8 from MartinMcGrath/master

Move from using File::Slurp to Path::Tiny
spelling
update changes
capture the warning in the test using Test::Warn
disregard trailing newline
better error message when plugin is missing RT #20873
version 0.09