Add CacheProviderBuilder
Remove CacheProviderFactory
Add CacheProviderBuilder
Merge pull request #2 from OpenClassrooms/ADD_CACHE_PROVIDER_BUILDER

Add cache provider builder