RequestResponse synch is hanging forever in MVC controller

Switched to use Task.WaitAll rather than Task.WhenAny so that async await could
be removed.  Async Await was not working in Asp.net Web API action
methods.
Merge branch 'master' of https://github.com/R-Suite/R.MessageBus