Add option preserveMediaQueries

preserveMediaQueries when set to true will retain media queries even
when removeStyleTags is set to true. In these cases, instead of removing
the style tags, they are replaced with their media query content, and
the rest of their CSS is disposed - after inlining of course.