Added some documentation.
Removed synchronized from request filter.
Added config property for cache size limit using @Inject Configuration