Hardening/619 forbidden characters

### Description
o The response to 'Service not found: $URL' changed to 'unrecognized request', to avoid to respond with the data that the user supplied (security risk)
o Requests with any of the 'forbidden characters' in the values of the payload (see issue #619) are refused, both for XML and JSON.

I've seen several `if (reqDataP->XXX.entityIdP != NULL) ...` checks in this PR. How does it relates with the detection of forbidden characters? Probably it's obvious, but I'm unable to see it :)