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
release v4.1.2
increment version for development
Don't use Ruby 1.9 hash syntax
Correct the issue - COOK-3136

http://tickets.opscode.com/browse/COOK-3136
Merge pull request #158 from stormerider/master

Don't retrieve users from the data bag who have action:remove
Merge pull request #155 from pwelch/COOK-2826

COOK-2826 - Allow Nagios cookbook to configure location of SSL files
release v4.1.4
increment version for development
Merge pull request #164 from pierreozoux/COOK-3136

Correct the issue - COOK-3136