Replace tg::optional with cc::optional to remove tg::optional in the long run

Merged Julius Nehring-Wirxel requested to merge jn/develop into develop

Merge request reports