Don't catch exceptions thrown from onReceived handlers in JS

- We still catch these exceptions in the .NET client since there seems
  to be no better way to allow developers to observe exceptions thrown
  in the Received handler
Merge branch 'release' into dev