[COOK-3605] Add Lua module

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3603] Add recipe for using custom OpenSSL source when compiling nginx

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3398] Directly access node attributes in templates

Foodcritic rule FC034 advocates the removal of unused template variables. In multiple situations, we have removed template variables that were actually used by a sub-sub template or a different platform. To minimize this (and to reduce code duplication), directly access unmodified node attributes in the templates themselves.
Add Test Kitchen, ChefSpec, RuboCop, and Foodcritic on Travis CI

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3686] Remove `passenger_use_global_queue` as it's deprecated

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3733] Update key name and enable gpg checking

- Change the key name to match the yum dist style
- Pass the key name into the repository to enable gpg checking

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3626] Parameterize scripts dir

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3678] Add `http_perl_module` recipe

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Version bump to v2.0.0
Version bump to v2.0.1
[COOK-3779] Fix rubocop failure in master

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3808] Fix broken syntax in `value_for_platform_family`

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
update nginx