Refactor tests
HudsonTestCase -> JenkinsRule
Get rid of Collections.emptyList()
Allow label contribution explicitly.

From now on it is possible to merge hardcoded labels and labels from envvar.