Update TreeSigner to start being aware of ConsistentStore

While this gives back a log which kinda works, overall this is going to be more flakey than the log on `master`, restarts in particular aren't going to go well, but that's the price of progress!
How about a ```break``` and no ```finished```? :wink: