Allow Nagios cookbook to configure location of SSL files

- Create attributes for SSL Certificate File and
  SSL Certificate Key locations. Default them to the self
  generated nagios-server.pem file.
- Use consistent naming of variables in the apache2 and
  nginx configuration files. This passes variables to the
  templates and renderes the SSL configuration if @https is true.
  The @https variable is determined by what the enable_ssl variable
  is set to.

[COOK-2826]
Do not create SSL certificate if it exists.

This changes the "Create SSL Certificate" bash resource
to only run if there is no SSL certificate file.

Cook-2826
Merge pull request #155 from pwelch/COOK-2826

COOK-2826 - Allow Nagios cookbook to configure location of SSL files