Implement the full workflow of simulation.
The problem is the Warp.reply() doesn't work properly upon MDNNode
registering itself on the MDNManager node.
Fix the problem that MDNNode cannot receive reply from MDNManager
The listener for notifications shouldn't be blocked.
Merge branch 'jeremy-branch-1' of https://github.com/cmusv-sc/Practicum2014-Ericsson-Media.git into jeremy-branch-1