Support matrix job

This pull request implementes support for the matrix jobs in the heavy job plugin. This plugin now correctly handles the main FlyweightTask created by the MatrixProject and adds weight to all configuration-specific builds created by it.