supervisor.exec_config only returns completion deferred - no tests

job id is created and manged by _Job.
Create mocked group
adding to pool from job caller - no tests

After discussing with @cyli, we decided to change pool addition in this
branch itself. Now, all the callers of _Job and _DeleteJob will get
deferred and will add it to the pool
started tests
DeferredPool has __contains__
execute_launch_config shorter tests

using FakeSupervisor and FakeJob
supervisor lint fixes
Merge branch 'master' into job-synchronous

Conflicts:
	otter/test/test_supervisor.py
republish to incorporate the new Rackspace logo
incorporated new Rackspace logo
Merge pull request #674 from rackerlabs/updateLogo

Update logo
_Job tests and other tests pass
deleting lock znode after group delete
s/kz_lock/kz_client is more accurate
some comments
updated tests for delete locks znode
lint fixes
required note to KC article to move people away from the ORD endpoint
Merge pull request #676 from rackerlabs/deEmphasizeOrd.DEVDOC-132

required note to KC article to move people away from the ORD endpoint
checking delete deferred in pool