Misc changes to nine

* Gather builderid for builders
* remove support for the v1 REST API
* remove buildbot.status.web (hooray!)
* add a line-boundary finder for processing logs
* make allowed_origins config JSON-serializable
* test and fix the return value from db.logs.appendLog