Enable and comply with perlcritic UnusedVariables policy

... also add UseStrict and UseWarnings, which we already comply with
as well (though UseStrict sound like a duplicate of our strict.t
check).

Signed-off-by: Niels Thykier <niels@thykier.net>