Added main_loop.TornadoEventLoop implementation

Hi, please review the code I am adding. It's an event loop that uses Tornado's IOLoop.

Tested with Python 2.7 and 3.3.