Added targets to regenerate html_unescape.h and case_fold_switch.inc.

For now these are just in the regular Makefile, not in CMakeLists.txt,
since the generated files are in the repo and shouldn't ordinarily be
regenerated.

Note that html_unescape.h is a bit different on regeneration,
and this removes error messages we were getting with Clang.