SWC-471: move user evaluation state to Synapse java client
Merge pull request #389 from jay-hodgson/SWC-471

SWC-471: requested change from code review - move user evaluation state to Synapse java client