Fixes #8210 - Adding caching for smart-proxy puppet classes using Stefan Julin's implementation of cache

@lzap, @domcleal please make sure this is what you meant and then I'll open up a packaging issue to symlink /usr/share/foreman-proxy/cache to /var/cache/foreman-proxy