Fix broken tests introduced in commit 98d91be

This commit adds the serveradmin param to the spec
tests and removes the test for require on the vhost
file resource since puppet-rspec can't handle arrays
Merge pull request #38 from blkperl/fix_broken_tests

Fix broken tests introduced in commit 98d91be
Update the documentation.

Correct various bits and pieces so that the English is correct.

Replace instances of 'ipaddr' with 'vhost_name'.

 My earlier fork used ipaddr whereas the puppetlabs version uses
 vhost_name. Update the documentation to match the puppetlabs version.

Make some of the links in the README clickable
(#15008) enable AllowOverride setting in vhost

Permit passing an override parameter to apache::vhost; its value will be
plugged into the AllowOverride directive inside the docroot
configuration. The default value is ‘None’, so default behavior of the
module should not change.
Add Listen statement to vhost template

Previously, the vhost-default.conf.erb template didn't include a
Listen statement that told Apache to listen on the required port.  This
commit provides that line.
Remove single quoted variable declaration

Previously, the vhost defined resource type included a Firewall
declaration that contained a single-quoted variable being dereferenced.
Because single-quotes are string-literal in Puppet, they had to be
removed (to allow for dereferencing the variable).
Merge pull request #42 from glarizza/bug/master/uncomment_port

Remove single quoted variable declaration
Merge pull request #41 from glarizza/bug/master/vhost_listen

Add Listen statement to vhost template
Revert "Add Listen statement to vhost template"

This reverts commit 2895f1ebbc97e1c8b2e44125bbb90c30e397633b.
Merge pull request #43 from rcoleman/master

Revert glarizza's vhost listen commit
Changed to match 'python_package' to 'mod_python package'

Matches the parameter name set in params.pp
Add no_proxy_uris param to apache::vhost::proxy

Add a mechanism to prevent certain URI's from being proxied.

This is particularly useful if you want to specify a proxy vhost pointed
at a webapp that installs itself under /SOME_URI in Apache's global
configuration. This is common on Debian and derivatives. Adding a vhost
for these is now as simple as:

   apache::vhost::proxy { 'manage.example.com':
     port          => 80,
     dest          => 'http://localhost/openstack-dashboard',
     no_proxy_uris => '/openstack-dashboard'
   }

Without this, you can easily get caught in an infinite, internal
redirect loop.
Added  to enable the user to specify the status of the vhost.
Addition of mod_auth_kerb mod, params & tests
Added an option to allow the user to specify the status of the vhost.
Corrected the error message.
Corrected the error message.
add support for Amazon linux
Merge pull request #48 from EricKnecht/master

Amazon Linux support
Changed the name of vhost status variable from vhost_ensure to ensure.