Allow override of request cache headers

cleanedup version of #150

/cc @gonzalovilaseca 
@dbu it makes total sense to overwrite both.