add support for purge and refresh with symfony HttpCache

fix #146

provide a purge and a refresh handler
this seems a bit strange to me, but the refresh subscriber needs to force a fetch. i don't see a better solution, otherwise we would need to build a lot of logic into the http cache itself so it understands refreshing.