Handle incoming pingpong, pubsub, app requests on different ports
Move async tasks to rq for better performance
Bugfix: cache.clear() raise an exception when namespace does not exist in memcached
Use cherrypy to run test server
Using separate Redis instances to handle pubsub, pingpong and taskqueue requests
Bugfix: Unread notifications push is not working
Merge branch 'feature/shared_nothing' into develop
Bugfix: redis servers stuck at STARTING state (supervisord) & all HTTP POST requests not working
Bugfix: clicking on links in email sent from network has domain name != primary domain return 404 error
Bugfix: typos in comment likes tooltip