Fixes Cartridge Installations

Previously, only the mysql and mariadb cartridges would install
and appear in the oo-admin-cartridge list.  Since the oo-admin
command is no longer needed, only a refresh of mcollective is
being done for the cartridges to appear correctly.
Fixes Mcollective Server Dependencies

Previously, the mcollective service would be in an "up" state
upon the successful deployment of a node.  Although, the service
would be "up", the broker would be unable to mco ping the
node.  This was due to the following reasons:

1. The service not being restarted after the associated config
files were changed by puppet.

2. DNS registration and resolution being configured after the
openshift_origin::mcollective_server class.  The node could not
resolve the broker's name, causing the mcollective service to
function inproperly until the service was restarted.
Merge pull request #153 from danehans/mcollective_server_fix

Fixes Mcollective Server Dependencies
Merge pull request #157 from danehans/cartridge_install

Fixes Cartridge Installations