Changes to allow Live Listener to replay historic data from SMS

This is just the first cut - few more minor changes are still needed.

Refs #6661
Merge branch 'feature/6661_LiveListenerDataStart' into develop