pushMessage() and pushErrorMessage()

Up to 10 message strings can be displayed on screen at a time.

Every 5 seconds the oldest message is removed from the queue.   Also if
>10 messages the oldest are removed until only 10 remain