Support on the server-side to control the log level of individual exceptions

There is a property "exceptionLogLevel" on the JsonRpcServer which is helpful to control the level at which all exceptions are logged.  The problem is that some exceptions you want to have logged and some of them are happening more often and you don't want them to be logged as _WARNING_.  This ability to dynamically decide what log level an exception should be logged at is currently missing.