Fix inter-woven output during start

We now wait until log messages are fully flushed before displaying instance status.
Also, we switched the FakeLogsRepository to be generated by counterfeiter.