Changes since 5.6.2:
* Add check for version patterns 1.5*, which should rather be 1.5.*
* Re-enable check for "set -e" and commands that may silently fail
because of missing error checking
* Lots of internal clean-up and tests
(Surely more systems should be using pkgint4, as it's obvious that
being i386 and no SunOS is not sufficient. However, this is a
~minimal fix for NetBSD 5.)