add hplip (based on a patch by Evan Felix)