Added zmq message loop test (RTBKIT-567)
Return an enum from Epoller handleEvents function (RTBKIT-567)
Use std::thread not boost::thread for MessageLoop (RTBKIT-567)
Typo fix (TRIVIAL)
Use logging facility for MessageLoop (RTBKIT-567)
Allow immediate MessageLoop shutdown even when sleeping (RTBKIT-567)
cleaned up removed code (TRIVIAL)
Missing updateEvents() in ZmqEventSource constructor (RTBKIT-567)
Allow epoller to be used even with no sources (RTBKIT-567)
Finish implementing non-busy message loop (RTBKIT-567)