REP-1277 Delegation Library & API Validator Delegation Support

So the good thing about using semi-colons and parameters is that the semi-colon character is less-likely to be used in a component or message name since it's restricted according to HTTP 1.1. spec. Whatever we choose, we'll have to make sure it doesn't come in with the parameters (which I noticed now I failed to do).

How about the following?:
statusCode={statusCode}`component={component}`message={message};q={quality}