ability to modify consent offline

userState will be stored as instanceId + '/roster/' + userId
in addition to that we have instanceId+ "/" + remoteInstanceId keys for remote instance state.