Created by: stgraham2000
Added a new Configuration object that has attributes that can be used to alter the behaviour of the query config generators. In particular, added a basePath field which can be used to prepend to the urls in the query configs. The old behaviour only used relative paths for the urls which means cross domain support was not possible.
Left the default basePath as an empty string to keep existing behaviour the same.
To fix #6942 (closed)