<htpasswd auth> ensure httpd-tools + htpasswd file
Merge pull request #116 from sosiouxme/master

<htpasswd auth> ensure httpd-tools + htpasswd file
create non-existant /etc/openshift/ dir and gen htpasswd file

This PR addresses /etc/openshift/htpasswd creation that fails if a person is using broker_auth_plugin=> 'htpasswd'.  What actually happens is that by running 'puppet apply --verbose (file.pp) a second time the directory will be created because broker.pp also creates the directory also.  For AIO installs, creating the /etc/openshift directory, and invoking the -bc flags for htpasswd we can create the non-existent file.
Update htpasswd.pp
Update htpasswd.pp
Merge pull request #118 from mikeSGman/master

Correction to PR#117
Add ENV_OPENSHIFT_UMASK so that snapshot/restore works on Origin.
Merge pull request #120 from kraman/bugfix

Add ENV_OPENSHIFT_UMASK so that snapshot/restore works on Origin.
Open firewall for DNS on both TCP and UDP

nsupdate uses UDP by default unless the request is too large.  Open DNS to both
TCP and UDP rather than just TCP.
Use mount point rather than directory for quota

Use mountpoint for quota rather than directory in filesystem.  "quota -f"
expects a mount point or device so grab that from "df".  Series of shell
commands taken from oo-init-quota.
Misc Bugfixes:
  - Fix BZ 1027089: htpasswd dependencies fixed
  - Fix few package definiton which did not wait on install_method requirement
  - Fix require for SecureRandom (RHEL 6)
  - Fix setting of cloud domain
  - Fix avahi (mdns) installation
Merge pull request #126 from kraman/bugfix

Misc Bugfixes
Merge pull request #121 from charlessimpson/node-quota

Use mount point rather than directory for quota
Fix Bugz#1004487. Generate quickstarts file based on selected cartridges
Merge pull request #127 from kraman/bugfix

Fix Bugz#1004487. Generate quickstarts file based on selected cartridges
Fixing path for mkdir
Use conf_valid_gear_sizes in broker.conf
templatize DEFAULT_GEAR_SIZE and DEFAULT_GEAR_CAPABILITIES
Merge pull request #128 from detiber/rhelfixes

Rhelfixes
added architecture definition