Log messages have common formatting, start command.

Now has better log messages, and waits for the start character from the
controller node before beginning startup. This makes synchronization
easier and reading data simpler.