give preference to ttf fonts, update appcache

better browser support for TTF, and the appcache needs explicitly listed
resources that will be downloaded upfront.