Fix: always create tmp dir, especially after a reboot

Related: easybib/infolit#1357
Make sure tmpdir exists
Update: revert
Merge pull request #457 from till/f/php-tmp-dir

Fix: always create tmp dir, especially after a reboot
Enhancement: nginx improvements

 * automatically select how many CPUs to use
 * up worker_connections
 * tell workers to accept multiple connections
 * force epoll
Update: shorter timeouts to figure out what things go wrong
Enhancement: allow multiple connects per worker
Update: accept more connections
Update: force epoll
Enhancement: update chefspec and rspec
WIP: refactor upstream code in nginx configuration

 * also adds support for pools for php-fpm
 * allows us to run multiple pools for an application
 * currently tests fail
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
Fix: rubocop
Add gpg keys
Add repo if lsb:name == trusty
Remove easybib_launchpad

in favor of apt_repository