add geo and map mappings
Made config dir available as a parameter.
Replace hardcoded paths referring to '/etc/nginx' with config variable instead.
Add pre conditions to spec file.
use nx_conf_dir for nginx configuration path
Merge pull request #338 from janorn/config_dir

Add nginx config dir as a parameter
Merge pull request #337 from rabbitt/master

add ability to define geo and map mappings
Change nx_conf_dir to config::conf_dir to make it possible to configure via parameter.
Merge pull request #339 from janorn/small_fix_337

Change nx_conf_dir to config::conf_dir
Create CONTRIBUTING.md
No need to test for group as not defined

Group no longer needs defining - so no longer any point testing that it
is defined.
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  Create CONTRIBUTING.md
  Change nx_conf_dir to config::conf_dir to make it possible to configure via parameter.
  use nx_conf_dir for nginx configuration path
  Add pre conditions to spec file.
  Replace hardcoded paths referring to '/etc/nginx' with config variable instead.
  Made config dir available as a parameter.
  add geo and map mappings

Conflicts:
	manifests/config.pp