contrib: don't RECONF if we don't patch autoconf/automake files
And if the package already has a configure script.
Patching .pc.in files is OK since they are generating the .pc file from the source during configure.
If some targets need a reconf because the configure script is outdated, it likely needs UPDATE_AUTOCONFIG as well.
- Plus misc patching cleanup.