add support for site save

update request function to support passing arbitrary xml string data
which is appended to the root element, since it's useful with site save
just to modify the results of a site config request