replace use of File::Slurp with Path::Tiny

Replace use of File::Slurp with Path::Tiny.

Links to bug and rt.perl report, and the long discussion can be found in: https://github.com/perl-doc-cats/perlfaq/issues/51