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

#1530