Backward compatibility with falcon w/o authentication

BAD_REQUEST doesn't have entity and response.getEntity(method.getReturnType()) fails. So, instead it should use response.getEntity(String.class) which is already there in else case. So, we don't need any special handling for BAD_REQUEST