Major merge of new tests

(Description of new tests) all the work of create functions needed for smoke test on WorkFlow, and exports of (person, system ...), role creation, people creation, search of text strings in event log tables, and fixes for xpath of some elements including Audit respons_title, etc.
We generally want to avoid keeping commented-out code.  If we need a way to set up objects for other tests, they should be broken out into their own utility script; let me know if this is what you want to do.