YARN-913 make explicit that InvalidRecordException is raised if a record isn't there/can't be parsed
YARN-913 workaround jersey @JsonAnnotation marshalling problems by renaming id & persistence fields to define wire names
YARN-913 specific NoRecordException if the contents at the node do not contain the specific service record