Remove CachedMethodResult annotation and interceptors.

Replace that functionality with other types of in-memory caching.
In some scenarios, the annotation itself was not doing much or was simply not active due to the class-level annotation not being present.

This is in preparation for the CDI upgrade.
Also, the fact that it has a css class in there, tells be that it belongs somewhere in the UI packages.