remove log.getChunks (second try)

The only consumer of this method, aside from log.readlines and log.getText, was SetPropertyFromCommand. This contains the equivalent of #1030 (Add a BufferLogObserver and use it in SetPropertyFromCommand) for nine, and then removes getChunks.

This replaces #1031, which included lots of commits that have since been revised and merged to nine.