Add another manual caching method: ManualCachingWithCacheManagerConfig

It shows, how to use Springs CacheManager abstraction programmatically without using @Cachable and thus any proxying overhead.

Advantage of such a solution is:
 - Can be easily integrated in any existing solution that already uses Springs Cache Abstraction.
 - So the full power of the underlying caching framework (e.g ehcache) is still available.
 - But with much better performance than using @Cachable (ok, it only matters in rare cases, but sometimes it does).