fixing IE8 not sending text/html in the accept header
merging previous changes