Match steps closer to step execution
Remove File::ShareDir stuff
Replacing string `eval` with block `eval`

This change is modelled on comments and recommendations from @shadowcat-mst
and this time should actually have executable code!
Removing PodCoverageTests from Dist::Zilla config

Now

    dzil test --author --release

runs without error.

The reason for this removal (which involves replacing the [@Classic] D::Z
plugin with [@Basic] and augmenting it to achieve the same behaviour,
however without PodCoverageTests) was that PodCoverageTests gave a warning
for *every* aliased Given/When/Then for *every* language...  The other
option would have been to maintain a `xt/pod-coverage.t` or similar which
then loads all possible language versions of Given/When/Then from the
`i18n.json` and tells Pod::Coverage to ignore them.  Also one would have to
tell D::Z not to generate `release-pod-coverage.t` etc...  In short, it
looks like the hassle of keeping PodCoverageTests seems higher than the
benefit it brought.
Merge pull request #37 from paultcochrane/ptc_pod_test_fixes

POD test fixes - thanks Paul
Merge pull request #36 from paultcochrane/ptc_mst_eval_fixes

Replacing string `eval` with block `eval` -- thanks
Add a test for Paul Cochrane's earlier patch
Added an explicit POD utf8 encoding flag
Removed Ouch
Upgrade parse error to use new system
Highlight parameters correctly using @- and @+
Changed locations of test files, re issue 39
https://github.com/sheriff/test-bdd-cucumber-perl/issues/39
Cleaned up the TODO list
Fix for: https://github.com/sheriff/test-bdd-cucumber-perl/issues/40
Replaced examples/ where we used $1 instead of safer C->matches->[0]
0.26
Merge branch 'master' into ptc_travis_ci

Conflicts:
	dist.ini