Use combined as a default for $format_log
add/update tests for #462
fully qualify classes, defines and variables
Support specifying log formats
add negative test for log_format
fix a future parser failure introduced by #510
Fix proxy_set_header for default location
init: pass parameters when declaring nginx::service
location: fix ensure
metadata: use SPDX identifier for license info

New requirement for the Puppet Forge
metadata: bound dependencies

New requirement for the Puppet Forge.

These ranges ensure dependencies will stay on backwards compatible versions for the foreseeable future.
move puppet-lint config back to Rakefile

You can't set 'ignore_paths' in .puppet-lint.rc and having config in two places
is confusing.
Rakefile: use Puppet Approved puppet-lint config
don't ignore lint errors
travis: enable container-based builds

Jobs running on container-based infrastructure:
1. start up faster
2. allow the use of caches for public repositories
3. disallow the use of sudo, setuid and setgid executables

http://docs.travis-ci.com/user/workers/container-based-infrastructure/
Notify the service after purging configuration files
metadata: add operatingsystem_support

Improves search on the Forge, also gives us a higher Quality Score on the module.
Allow arrays values in
Added test: arrays as values in http_cfg_append
moves rewrite_rules to location_header

so it can be used by all location-types