Bug with mutlAction waiter code was fixed where waiter would be deadLocked because the correct message was not received from customer

When customer decided to leave instead of ordering, the waiter was
deadlocked at a semaphore.  I had to unlock the semaphore at another
message.

Updated the README further