removed MessageQueue

MessageQueue was superseded by the message router in route.go
This message router processes all the messages in the order of virtual
time (proces CPU time + "time" spent waiting for messages) and for that
reason it needs to process requests synchronously.