Add untar method to gearman client

Jenkins sends log files tarred and bz2 compressed, while gearman worker assumes
the log files are not tarred at all and gz compressed only.
no need for that. event always has the `build` field. moreover, if `build` doesn't have the `LOG_PATH` field in its `parameters` or the `parameters` field, an empty string is returned.