Remove Guava guff where it's not strictly needed
Re-enable caching of fetched single items (such as the user profile).
This time we are not caching the object directly (because to remove it
from the cache would require a TypeTag to be present - which is a hassle)
but caching the JSON and converting it thereafter.
Merge branch 'master' into portal_dev