rewrite some steps to not use removed IStatusLog methods

This is in preparation for getText, readlines, etc. to be removed in
nine.  There are lots more steps to rewrite -- this is just a start.
Merge branch 'use-logobserver-2' of git://github.com/djmitche/buildbot