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.
Prepare a 1.1.0 release.
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.
Merge pull request #736 from mhaskel/test_failures

Test failures
Let's not hardcode x86_64...
Merge pull request #740 from mhaskel/mod-pagespeed-fix

Mod pagespeed fix
Only run mod_mime test on supported platforms.
Merge pull request #747 from mhaskel/unsupported_test_fix

Unsupported test fix
Fix passenger repo on Scientific linux

Because passenger is lame and only provides repos for `$releasever` of
6, 6Server, and 6.0 through 6.3, but Scientific linux has a
`$releasever` of `6.5` (rhel6 has `6Sverver`)
Merge pull request #749 from hunner/fix_passenger_repo

Fix passenger repo on Scientific linux
Pin rspec to 2.x.
Delete gentoo a2mod tests.

The tests are broken and we don't support gentoo, so deleting.
Merge pull request #768 from mhaskel/test_cleanup

Test cleanup
Add test case for graceful failure on OSX.
Merge pull request #770 from mhaskel/osx_graceful_failure

Osx graceful failure
Merge pull request #767 from apenney/pin-rspec

Pin rspec to 2.x.