Task/570 type not exist

### Description
Two new URI parameters:
  - !exist='entity::type'
  - exist='entity::type'

The info can also be passed as a scope in requests that have restriction.
For this, a new field for the operation-scope in the input payload has been invented:
XML:

    <scope>
      <operationScope>
        <scopeOperator>not</scopeOperator>
      </operationScope>
    </scope>

JSON:
  "scopes": [
    {
      "operator": "not"
    }

As you can see here, the URI param !exist is only supported for EntityTypes and AllContextEntities requests right now. We might want to amplify that in the near future. Perhaps even in this very PR.