HTML Help support for Puzzles, with the same kind of automatic fallback behaviour as PuTTY's support. [originally from svn r7009]