fixed script paths
Merge branch 'master' into perl_5_18
got rid of the "~~" operator because it's considered experimental and emits a warning on newer versions of Perl
removed the "no warnings" in CommonLibs.pm because the statement is only valid in the current scope and thus is pointless to have it here
got rid of "given { when {} }" because it emits a warning too and workaround is more ugly than a couple of "if"s; also, the syntax seems to have been depreciated recently
require Gearman::JobScheduler 0.10 which doesn't use the "given-when" syntax