escape a few more bad characters in the uri
allow for fonts
add compass support
add image option support for viewer images