Handle UTF-8 data in metrics views

With `ensure_ascii` (the default), we observed the following in our
graphite installation when calling the /metrics/index.json resource:

        UnicodeDecodeError: 'utf8' codec can't decode byte 0x8a in position 81: invalid start byte