Massive update

Massive update/cleanup.  Alot of the changes come from use of the
library and some massive changes to apiUtils.synthesize function.  Lots
of GUI work getting overhauled, starting to look at pyside, django and
googleappengine development.  Also added support for new p4 based
environment setups with the concept of an integrated/updated 3rdparty
source style.