WiP: tentative signing support
Enh: tentative signature support; must still update epel5 and epel7
Enh: use a more portable strategy - inline define doesn't work on centos7
Enh: better integration testing suite