Refactor Context Comms Frwk to support error handling (#1897)
Handle exceptions in remote retrieve and retrieveCommunityEntityId
operations (#1897)