Test that proxy_pass works

Given a `proxy_pass` statement for a vhost, it should be able to proxy
requests to another destination. This requires the proxy_http mod.
localhost.localdomain is not known everwhere

not all systems come with a .localdomain, just use localhost instead
Make LogLevel configurable for vhost

Add a `log_level` parameter, which defaults to `undef`, in
`apache::vhost` to allow overriding the global server configuration's
log level (warn) on a per-vhost basis. Includes updated documentation
and basic spec tests. Fixes issue #510.
Add ability to pass ip (instead of wildcard) in default vhost files
Add documentation about $ip
Make LogLevel configurable for server

Add a class parameter `log_level` to `apache`, which defaults to `warn`.
This sets `LogLevel warn` server-wide in httpd.conf, which can then be
overridden on a per-vhost basis. Includes updated documentation.
Revert "FM-103: Add metadata.json to all modules."

This reverts commit 9c5a684346c0a24a9485ae0ce1337705f3c7d1d1.

This caused problems with the mcollective module release, reverting
until this is proven to be a safe change.
Release 0.10.0

Summary:

This release adds FreeBSD osfamily support and various other improvements to some mods.

Features:

- Add suPHP_UserGroup directive to directory context
- Add support for ScriptAliasMatch directives
- Set SSLOptions StdEnvVars in server context
- No implicit <Directory> entry for ScriptAlias path
- Add support for overriding ErrorDocument
- Add support for AliasMatch directives
- Disable default "allow from all" in vhost-directories
- Add WSGIPythonPath as an optional parameter to mod_wsgi.
- Add mod_rpaf support
- Add directives: IndexOptions, IndexOrderDefault
- Add ability to include additional external configurations in vhost
- need to use the provider variable not the provider key value from the directory hash for matches
- Support for FreeBSD and few other features
- Add new params to apache::mod::mime class
- Allow apache::mod to specify module id and path
- added $server_root parameter
- Add Allow and ExtendedStatus support to mod_status
- Expand vhost/_directories.pp directive support
- Add initial support for nss module (no directives in vhost template yet)
- added peruser and event mpms
- added $service_name parameter
- add parameter for TraceEnable
- Make LogLevel configurable for server and vhost
- Add documentation about $ip
- Add ability to pass ip (instead of wildcard) in default vhost files

Bugfixes:

- Don't listen on port or set NameVirtualHost for non-existent vhost
- only apply Directory defaults when provider is a directory
- Working mod_authnz_ldap support on Debian/Ubuntu
Convert spec tests to beaker.
Update for the latest gems
Setting up the ability to do multiple rewrites and conditions.

Depricating old rewrite_rule declaration in favour of a new rewrite declaration
Adds ability to inject comments directly above rewrite directives
Adds ability to define multiple rewrite rules
Adds ability to define multiple rewrite conditions on a rule set
Added RedirectMatch support
Merge branch 'redirect_match_support' of github.com:pablokbs/puppetlabs-apache into redirect_match_support

Conflicts:
	spec/defines/vhost_spec.rb