Fix targetClassAware handling in ProxyProjectionFactory

Issue: SPR-11488
Add GSON support for projections

Issue: SPR-11488