use error in parseArgs; use runSystem for diff
Dependencies: rename repoqueryLib to resolveLib and fallback to "rpm -q"

This should fix issue #7 (empty spec file output when on repoquery command).