Fixes Augeas to Properly Configure Sysctl

The following puppet agent error was observed on nodes:

/Stage[main]/Openshift_origin::Node/Augeas[Tune Sysctl knobs]:
Could not evaluate: missing string argument 2 for set

This prevented Augeas from configuring the necessary sysctl
parameters.
Fixes ActiveMQ Service Startup

Previously, ActiveMQ was in a "down" state after the successful
completion of a puppet agent run.  This is because the service was
not being restarted after modifying the necessary configuration
files.  By adding a notify => activemq service to config
files, the service is now being restarted by puppet.
Fixes Openshift-Broker Service Startup

Previously, the openshift-broker service was not running after
the sucessful completion of a puppet agent run.  This patch adds
the notify parameter to broker related files and allows the
service to be properly restarted by puppet.
Fixes Htpasswd Dependencies

Previously, puppet was trying to configure the htpasswd config
file prior to the associated package (i.e. broker/console)
creating the required directory paths. The dependency ensures
the path is created before the htpasswd file for broker and
console applications.
Add COMMUNITY_URL to console config

The generated console.conf was missing the COMMUNITY_URL variable, which
was causing documentation links to be broken in the console.
Merge pull request #138 from danehans/sysctl_fix

Fixes Augeas to Properly Configure Sysctl
Merge pull request #144 from danehans/activemq_fix

Fixes ActiveMQ Service Startup
Merge pull request #146 from danehans/broker_svc_fix

Fixes Openshift-Broker Service Startup
Merge pull request #152 from danehans/htpass_dep_fix

Fixes Htpasswd Dependencies
Merge pull request #159 from detiber/fixConsoleConf

Add COMMUNITY_URL to console config