[core.Abstract] Add acknowledgements property
[core] +Reference: new class for references
[core.Abstract] Add references property
[core.Session] decode utf-8 responses before parsing json
[gca-client] properly encode to utf-8