Added handleReceivedNode test case

Added a test case for BuyerNode.handleReceivedNode. Also made minor
change to design doc and added a couple events to BuyerNode. I love
events. They're awesome.