spec: differentiated requirements for rhel and fedora

Also lowered requirements on python-ethtool

Change-Id: Iae46f78b3c34a2f9a82a612d16a7cbb8a04ca4c9
Signed-off-by: Sandro Bonazzola <sbonazzo@redhat.com>