make things private when possible

as per https://github.com/FriendsOfSymfony/FOSHttpCacheBundle/issues/83