Added a cpu intensive realtime polling option for the exchange connectors.
Fix race condition in the router
Submodule update for jml and soa
Adds support for optional provider config params to adx connector.
deduplicate agent stats logging per account key
Adds support for adgroup_id to adx exchange connector.

An agent can now set in the adx provider configuration the adGroupId
parameter, it is of type int64_t and optional. If set on the config it
will always be set in the bid response if the matching bid request
had it declared for the given adslot match data, otherwise (there is
no match) the response will be filtered and a 'No Bid' will be
sent as a response.
slightly improved element insertion when reporting agents stats
Merge branch 'USMediaConsulting-adx-adgroupid'
use alternate way of registering StructureDescription<RTBKIT::JsonHolder>
fixed build error