Adding support for Throttle configurations optionally in matrix jobs

I had added an option so in Matrix jobs you can select whether the throttling it's done at parent or configuration level.

This is a replacement for pull request #11