Allow Apache service not to be managed by Puppet

Currently Apache can either configured to be 'running' or 'stopped'. In our cluster setup Apache is managed by Pacemaker, so Puppet should not interfere. Setting ensure to 'UNSET' will now set ensure to undef for the Apache service.
The apache class now accepts true, false, 'running' or 'stopped' for the parameter service_ensure. Any other value wil result in the parameter 'ensure' for the Apache service being set to undef.
Whoops
Add rewrites to vhost directories

(#MODULES-111) Duplicate rewrites parameter from apache::vhost
as an array of hashes placed in the directories parameter
to enable use of mod_rewrite directives in vhost directories.

Add documentation to Parameter directories for apache::vhost for
rewrites array.

Add tests to vhost directory rewrites

Add spec/acceptance and spec/defines tests for vhost entries of
directory with rewrites.

These tests are based on WP permalinks.
Added WSGIPassAuthorization option to vhost.
Added The ProxyPreserveHost option to vhosts.
Updated readme with WSGIPassAuthorization information, updated spec and
rspec tests for WSGIPassAuthorization.
added documentation and test for ProxyPreserveHost option
Add fastcgi external server defined type
Merge pull request #730 from mhaskel/metadata

Update supported versions in metadata.json
Prepare a 1.1.0 release.
Merge pull request #694 from Conzar/master

Added WSGIPassAuthorization option to vhost.
Merge pull request #690 from arnoudj/master

Allow Apache service not to be managed by Puppet
(MODULES-910) Convert @apache_version to a string

Three part version numbers cannot be floats and must
be represented as strings. This commit changes all instances
of $apache_version and any comparsions to use strings and the
versioncmp function.

This also fixes comparsion of Float and String errors with future
parser enabled.
Merge pull request #731 from blkperl/convert_versions_to_string

(MODULES-910) Convert @apache_version to a string
default shouldn't be quoted in the selector.
Merge pull request #733 from mhaskel/fix-test-failures

Fix test failures
Update PE version requirements.
Merge pull request #734 from mhaskel/prep-1.1.0

Prep 1.1.0
Resolve test failures on apache.