Add offline support for font testing page

Since there is no network dependency of this page, I have:
1. Removed the PHP dependency and replaced the logic in JS
2. Added an AppCache manifest, so the page can be viewed offline.

This will let people test their fonts on a plane / train / etc :)