Port of the doc target patch to the current tree
Made the poppler clean a distclean target

Th "make clean" command should not automatically remove
all poppler objects since we practically don't ever need
to recompiler poppler. A distclean should be sufficient
in this case