18273 - The redhat packager should add itteration to the requirements of common packages

When packaging plugins into RPMs the dependencies on the common package
do not have the iteration.

This commit adds the iteration number to the dependency version in both
the rpm and deb templates.
18273 - The redhat packager should add itteration to the requirements of common packages

update changelog
16909 - Tests spam console with sh: rpm: not found on Debian

When running tests on Debian the RpmpackagePackager tests spam the
console with rpm “sh: rpm: not found”.

RpmpackagePackager has had its shell commands moved to methods which are
now stubbed out in the debian tests.