wraps xml.Marshal() with github.com/clbanning/mxj general XML marshaling capability