Modified OfflineData to intelligently handle malformed commands.  If we're
getting more than 1 per second, do not write a message for each one.
Write a meesage once per 1.5 secs with the count of malformed commands.
Added a factory method for creating the time_scope controller.
Added a factory method for creating the time_scope application
Fixed error message