Explicitly use the default (background) scheduler, rather than the current scheduler (which might be the UI thread one) for slow work
Unify two adapters which were very similar
Added support for per-user and per-configuration dynamic properties

Added significant code coverage on this area too.
Took the change to add meaninful test report too.
Upgraded to latest TracerManager which is more thread-safe