UpdateConfFile: fix detection of out of conf destination

We tried to detect if the destination of an updated conf file was
outside the repository's conf directory by using the Cwd::abs_path
function. However, since the destination could well be a path missing
the innermost directory components the Cwd::abs_path returned undef in
this cases, which was wrongly understood as meaning that the destination
was outside the conf directory.

Now we use another approach. We simply check if the TO argument of the
UPDATE_CONF_FILE directive (after being subject to interpolation if it's
really a Regexp) contains a '..' path component. If so, the hook
complains and doesn't generate the updated conf file.
CheckJira: Fix default value for CHECK_JIRA_CONFIG 4th arg

This was so completely wrong that I wonder if anyone is using this...
Placate Perl::Critic

Fix several problems and remove the Perl::Critic test from dist.ini. Now
the tests are performed manually using tidyall. This is because dzil
mangles the sources and introduces a few issues that Perl::Critic
complains about. I'm only interested in the code as written.
v1.27

  [Fixes]

  - UpdateConfFile: Fix detection of paths outside of the repository's conf
    directori when specified as a TO argument to the UPDATE_CONF_FILE
    directive.

  - CheckJira: Fix default value for CHECK_JIRA_CONFIG 4th argument.