Exception not propagated to client if request deserialization fails (master)

Fixed issue #3557
Only in master. I'm going to do that with all regression tests we have created. Also splitting regression tests from regular unit tests.