Don't remove final products in 'clean'

Fairly often, I want to remove all the temporary files generated by a LaTeX run, but I want to keep the final product---just like I want to remove all the intermediate object files but not the main binary when I compile a C program. This splits the removal of the PDF targets (and the "distilled" versions) into a separate "distclean" target.