Context:
Currently we throw the `InvalidLicenseException` that originates from the license check lib.
Either we add a dedicated exceptionmapper or we convert it to an OptimizeException to assign it an errorCode.
AT:
- license exception is mapped with a dedicated localized errorCode