added xml node argument to transform methods (in most plugins, I imagine)
can now pass a transform command with sub-options (as xml attributes), no command values yet (will be nested elements)
moved yet another generic utility string function to its new home.