Fix perlcritic/stern

* forgot warnings apparently
* add local to $0
* ProhibitConstantPragma excluded
First round of perlcritic/harsh fixes

* add /x flag to all regexp
More perlcritic/harsh fixes

* switch the delimiter for the quote-like operator to not be a
  quote character
Change error message reporting

Switch from 'say STDERR' to warn. Explicit newline
at the end of the warning message to drop line noise.
Add perlcritic configuration