Allow collector arguments for substitution

Provide a Collector() instance to native python providers and allow
collector arguments to the substituted in JSON descriptions using
$collector_`item name`