initial master side P4() source step
removed defaultBranch argument which has no purpose. Improved API docs. Added P4:.. prefixing on logging.
added docs for P4 master side source step
address jaredgrubb's pull feedback
- set compare_attrs to be accumulateClassList()  [wip]
- turn compare_attr into an accumulatedClassList.
- Fixed spelling.
- compare_attrs belongs to self.
- Revert all changes except the first.
- Added accumulate(self) method.
- Added self.accumulate() method to accumulate compare_attrs.
- test_equality_unimportantDifferences_subclass needs to be changed since b123 no longer equals to b223.
- removed accumulate().  Changed ComparableMixin to statelessly use accumulatedClassList.
- Import reflect, instead of importing the function.
Initial GitHub status receiver.
Add latent buildslave for OpenStack

The buildslave has limited functionality for interacting with
OpenStack's Nova component. Booting and terminating instances
works correctly, but no interfacing with the network part.
remove possible_methods per pull request comment since it doesn't really apply to perforce
Merge branch 'master' of https://github.com/buildbot/buildbot into p4_master_step_2012
Move buildslave.py into buildbot.buildslave
Move openstackbuildslave.py into buildbot.buildslave.openstack