remove buildbot.status.web

This has been a LONG time coming.

The hooks are left in place in anticipation of their moving elsewhere in
the codebase.
add line-boundary finder for processing logs
make allowed_origins config JSON-serializable
test and fix the return value from appendLog
remove more of webstatus
fix up docs references to WebStatus
fixup! remove buildbot.status.web
sq