[FEAT] OAS3 — allow to configure serialization attributes for query parameters
<!-- 

/!\ IMPORTANT

- All request features / PR are welcome!
- Please take a time to fill the story correctly
- The Ts.ED team will work on the requested feature if:
    - The community vote massively for it.
    - The you are a premium sponsors (individual or company sponsors).
-->

## Information

**Is your feature request related to a problem? Please describe.**
Swagger UI allows to "try" endpoints. It then composes url based on [serialization rules](https://swagger.io/docs/specification/serialization/). At the moment there is no way to configure these rules. They do not align with `platform-express` deserialization well. In most cases it works but query object parameters require `deepObject` style.

**Describe the solution you'd like**
As deserialization is usually depends on platform and/or configured globally, the solution is to set serialization attributes(`style`, `explode`) for query parameters on global level.

```ts
const swaggerConfig: SwaggerOS3Settings = {
   // ...
   parameterSerialization: {
      query: {
         // key in OpenSpecTypes
         object: {
            style: 'deepObject',
            explode: true
         }
      }
   }
}
```

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

## Acceptance criteria

- [ ] Criteria 1
