add support for purge and refresh with symfony HttpCache

fix #146

provide a purge and a refresh handler
how do you mean? the symfony doc says that if the http method is *not* purge, it would call the parent::invalidate which they overwrite. if the method is purge, they do the same as i do here.