perlint job and jobs for timeline extension

The '{name}-perlint' will run a basic linter on any .pl or .pm file. The
macro will lint all the scripts and fail afterward.

Had to make the wikibugs perlint a specific job since its script is
lacking the .pl file extension.

bug: 46263
Change-Id: I6eca8079c05e137baf9e56cd0c6234c1cc11b316