WIP Cartridge Refactor - Add build to V2 Perl Cartridge

* Implement remaining cartridge commands
Merge pull request #1894 from jwhonce/wip/perl

Merged by openshift-bot
General REST API clean up - centralizing log tags and getting common objects