Force the instrument to a known initial state on connect using the new 32D register.
Always send the I've started message even if the display doesn't understand it -- it will be ignored in this case which is harmless.

This way we're future-proofing ourselves in case this is ever required.
Rework LCD display message code to avoid lots of repeated functions.  Now, there is only one display routine that handles all firelds and a table that defines the fields.
Add functions to get the formatted date and time individually.
Add the time annunciators individually (sans the per indicator).