Add headers as optional params while invalidating/refreshing

As discussed in https://github.com/FriendsOfSymfony/FOSHttpCache/issues/117