<init.pp> switch broker auth to basic-auth

This is related to this card: https://trello.com/c/xVQoIMvA
<broker basic-auth plugin> Add logic to handle multiple Apache HTTPD versions

Use <IfVersion> directive in Apache to account for needed
configuration differences between Apache HTTPD 2.2 (used on RHEL) and
2.4 (Fedora)
<broker basic-auth> Add more apache 2.4/2.2 sensitivity

Added version-dependent logic to env-var based auth config for broker
basic-auth
<broker basic-auth> Fix typo in apache 2.4 broker conf

missing single-quotes around env var names
<broker basic-auth> Rearrange auth/access in broker basic-auth for Apache 2.2/2.4

Previous config didn't work as expected - was too restrictive on
Fedora because of improper grouping of Require conditions. Modified to
use <RequireAny> for Apache HTTPD 2.4 (fedora) and to consolidate
auth/access conditions for HTTPD 2.2 (RHEL) and 2.4.

Fire tests show that this works and is consistent between HTTPD versions