Set parser options' character set using the request character set. This works around an issue seen with Safari where the character set was improperly autodetected as UTF-32.
Add preload dependency to thumbnails