Rename order entry to events

It handles all I/O events, not only those originating from the order
entry server.
Rename market data to market data server
Simplify market data server interface
Simplify trading system internals
Keep market data session alive
Respond to market data requests
Merge pull request #10 from jvirtanen/features/market-data-keep-alive

Keep market data session alive