Added an unknown error handler in theloop

Added default exception in ticker to send an Event with
an unknown_error name.

Added elif to TheLoop::loop method that will check to make sure
the ticker is running during market hours.