MessageProcessor: Use raw zmq socket

makes transition to CurveZMQ easier

removes some cron and timeout functionality, will be re-added when required
Cron doesn't have to run 10 times per second.

Cron has an internal clock that executes every (I think) 30 seconds. So even if you run it 10 times per second, most of the time it will just return without doing anything.