Finish new catalogue page

Ramped-up catalogue page allows users to build their 'bucket'
and automatically generates the  code. The new format
also allows each font to have its own specimen page with
div[contenteditable] so people can play around with the font
and see how it actually renders in the browser.