Added parameterized support for enabling locations and organizations
fixes #2121, #2069 - authenticate to Foreman with SSL certificate

CVE-2013-0171 and CVE-2013-0174 were resolved by verifying client SSL
certificates on Foreman interfaces used by puppetmasters.  This change updates
the ENC and report processors to provide and verify certificates by default.
refs #2069 - enable auth by default

Without authentication, sensitive information and power is available to all,
so improve security out of the box.