Add @AllowEncoding and @DenyEncoding

These annotations allow to override the application configuration regarding content encoding.

They can be set both on class & methods
Refactor process to decide whether to encode response content or not