Added a lightweight "htmlcore" Makefile entry

`make htmlcore` now runs a lightweight doc build process that doesn't include the
"api" target. The "html" target now just references "api" and "htmlcore".

This patch is a candidate for backporting to 1.x.