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.