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