simplify trigger logic a little
Improve TriggerableScheduler tests to be less fake.
add support for buildrequest.waited_for
fix ITriggerableScheduler, add interface coverage
fix fake TriggerableScheduler. Add coverage. Fix Trigger step.
assert waited_for type checking
coverage for triggered buildrequest.submitted_at
Merge branch 'buck-nine-triggerstep-sets-wait_for' of git://github.com/bukzor/buildbot into nine
remove assertion from production code
rename classes so as not to make pylint think they're interfaces
only check that assertion is raised on fake DB

and don't unit-test the Python interpreter's scoping rules..
update README to reflect current status
Gather builderid for builders
remove support for the v1 REST API
remove buildbot.status.web

This has been a LONG time coming.
TODO
(WIP) Remove process interaction with the status hierarchy
(WIP) add buildid, stepid
(WIP-in-WIP) add process.log, figure out log handling