Remove code and exception from BadJsonRequestException factory method.
Give BadJsonRequestException default message.
Remove explicit BadJsonRequestException messages.
Increase readability of BadJsonRequestException factory method.