Update documentation for getUserProfile to include information about refreshing and memoization
In what follows we update a retrieved object. We then retrieve it again, but the object we get is the previous one, not the updated one. When we start a new session we get the correct value. This bug was discovered in SYNR-1161.