Make the tracker even more generic and general purpose

Support arbitrary GA Measurement Protocol parameters via Url query string.
Support default values for parameters via app settings.
Fix type name change