Fixed problem when HTML content-type with no content
Revamped CacheService
Added categories to cache service
ResourcesCacheService now uses CacheService
FormValidationService now uses CacheService