Add GSON support for projections

Issue: SPR-11488