oo-accept-broker: fix and enable SELinux checks

check_selinux_booleans was added with the initial revision of
oo-accept-broker, but it was never enabled or updated.  This commit
updates it to check the appropriate Boolean values.  This commit also
uncomments the invocation of this function so that the checks will run.
WIP Cartridge Refactor - Add build to V2 Perl Cartridge

* Implement remaining cartridge commands
abstract requires tar but that is no longer in @base
broker messaging does not require mcollective server
broker does not depend on bind
WIP Cartridge Refactor - rhcsh support of v2 applications

* Refactor rhcsh to make v2 cartridges fully supported
Changes:

Give tile-compact different padding right to prevent overlap
Create tile-feature class to hook into and give its h3 more right margin to prevent overlap
Bug 917492 - The error message overlapped with the original content in scaling page of jbosseap apps on Iphone4S
Recover pub/sub docs
Bug 947092
Bug 947092
Merge pull request #1899 from pmorie/dev/connector_docs

Recover pub/sub docs
Merge pull request #1264 from Miciah/fix-and-enable-selinux-checks

Merged by openshift-bot
Merge pull request #1894 from jwhonce/wip/perl

Merged by openshift-bot
Consolidating ssh key name manipulation in one place
Merge pull request #1885 from markllama/dev/abstract-cartridge/requires

Merged by openshift-bot
Merge pull request #1884 from markllama/dev/msg-mcollective-broker/requires

Merged by openshift-bot
Python v2 fixes.
Merge pull request #1886 from markllama/dev/broker/requires

Merged by openshift-bot
Merge pull request #1900 from bdecoste/master

Merged by openshift-bot