Fix: add missing helpers to nginx-app::configure

 * update/refactor spec for new behavior
Fix: rubocop
Fix: clean-up (no escaping & better match)
Enhancement: test that three pools are configured
Enhancement: spec for pool setup/generation