Page Serializer: Specify encoding for serialized CSS files

The input encoding (per a @charset attribute or Content-Type header)
was used when serializing CSS files, but the encoding directive
was not written back out.

To fix, always write out the @charset directive per
http://www.w3.org/International/questions/qa-css-charset

BUG=548031
R=yosin@chromium.org
TEST=webkit_unit_tests --gtest_filter='PageSerializerTest.CSS'

Review URL: https://codereview.chromium.org/1424503006

Cr-Commit-Position: refs/heads/master@{#357859}
2 files changed