start pulling api out of client
more work on api
add jobs method
more api work
use xmltodict in place of xml traversals
fix url encoding for project names
fix execution abort url
add run command, script and url
support resource update
add project resources refresh
begin refactor of client.py
start working on transforms
complete transforms for system_info and executions
remove line about using xmltodict library
more work on the client, particularly job call transforms and utility functions
some more work on transforms, cleaning up the client a bit and adding some noisy api and connection classes
add project listing to client
adding project listing, project details, job_run and job_run_and_block
more work on the client, add job, delete, and jobs_delete
some work on bulk job delete - neede to cut a ticket for problematic error responses when job ids don't exist