Add headers as optional params while invalidating/refreshing

As discussed in https://github.com/FriendsOfSymfony/FOSHttpCache/issues/117

Depends on https://github.com/FriendsOfSymfony/FOSHttpCache/pull/119
PR now submitted to FOSHttpCache bundle