Support matrix job

This pull requests implementes support for the matrix jobs in the heavy job plugin. In particular, it creates enough dummy tasks for each configuration being built, and correctly shows configuration names in the executor status list.

Unfortunately, this still requires disabling flyweight task support in jenkins by setting `-Dhudson.model.Hudson.flyweightSupport=false`. I believe making it work with flyweight tasks requires changes to the jenkins itself.