builder rtype docs, implementation, and calls from process, without db backend
add builders and builder_masters tables
add DB API for builders
builders: use DB API from data API
Keep resource types as attributes of the data connector

This permits resource types to call each other to coordinate.
Link resource types in self.master.data.rtypes
test masterStopped update method
Integrate builders with masters
send builder messages
reconfig mq early so that it's ready for messages sent later in master startup
Merge branch 'master' into nine

Conflicts:
	master/buildbot/master.py
	master/buildbot/test/unit/test_process_builder.py

NOTE: test_master.py identified an additional error in
master/buildbot/status/master.py, fixed in this commit.
- Changed USERCANCEL to CANCELLED.
Merge branch 'master' into nine
Fix bogus call to createUserObject
make all args to getRecentBuildsets keyword
Merge branch 'master' into nine
add TODO per tardyp's suggestions in gh-pull 565
Merge branch '9/builders' into nine
fix tests for postgres
setup: include new web ui in the release tarballs

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>