Fixing P4 Client

Changed the way the P4 Client starts up and finds the correct setup
information
tweaks

API - tweak to get better error data out of apiUtils.execute, but still
not the best
perforce - tweak to how the env are saved during a connection setup
Intial Reorg Commit
Merge branch 'reorg' of https://github.com/rocktavious/DevToolsLib into reorg