WIP Cartridge Refactor -- Cleanup spec files

* Stop installing spec files on node
* Review Requires for being needed and correctness
* Add missing COPYRIGHT and LICENSE files
* Refactor spec files to use macros
* Refactor spec files to remove all warnings
Merge pull request #2434 from jwhonce/wip/spec_files

Merged by openshift-bot