Throttle extensions job: 1 max per node

Define a new property macro to easily prevent a job to run concurrently
on the same node. Based on work we did for the browser tests.

I have added the category "one-per-node" in Jenkins configuration.

Change-Id: I1fa1a41690a7e1a740883527f29cee7b5e9affd1