fix(receiver.go) create a new message in handler
refactor(receiver.go) remove necessary stop channel
test(receiver_test.go) cleanup receiver after finish using it
feat(receiver.go) receiver can also send back reply
fix(receiver) fix nil check
test add sendAndReply test
Merge pull request #2 from xiangli-cmu/master

fix(receiver.go) create a new message in handler