split web and daemon, add rabbitmq and start implementing cross process messaging
add rabbitmq and bunny instead of message queue
continue massive rabbitmq and drb refactoring
fix scheduling bug