#693 - Added new properties to control SiteMap generation.
#694 Fixes infinite redirect issue.
#695 Added property `preserveQueryStringOnRedirect` that defaults to false in the framework for backwards compatibility but should be set to true for most installations.   The demo will be updated to include this property set to true going forward.