-improve startup code with reduced code size and stable results
-fixed startup blocks result not printing in the same line
-moved reset to continue message to the end of the alarm condition
-added command discard call to prevent infinite error loop
-minor fix in exec state flag clear