Fixes #8210 - Adding caching for smart-proxy puppet classes using Stefan Julin's implementation of cache
Fixes #8748 - Allow per-module enabling of http(s)