coverity#736214 Out-of-bounds access

Change-Id: I8d525813eb26f2fafbfc7386d394be4e749b8d70
coverity#705781 Resource leak

Change-Id: Ia802df9c36b59a0130931436be7f5dbea07c0c8c
coverity#440777 Resource leak in object

rework to avoid the warning

Change-Id: Id104c01b04e07ffaaf503a842c978acbc8a22a19
coverity#736876 Negative array index read

Change-Id: I5e0f2e4633286b320abfb6735232b57aedd3a5b3
remove --without-ppds option now

This was intended for the time we had a huge bunch of third
party ppds, those are now long gone.

SGENT42.PS is now the same as SGENPRT.PS since

commit 871d8e0f278dab646e1877a505577edc730a26cf
Date:   Mon Nov 25 14:13:40 2013 +0000
    Resolves: rhbz#188467 default to Type42

so get rid of that one, leaving just the single SGENPRT.PS
fallback ppd

Change-Id: I851f25b2789b8aa101acd18193cd01e8cded4d09
Related: fdo#83003 Jay wants equal space above and below this button

Change-Id: I9babf256eabfd8a168097e28d0a9ffae0e281403