Extending sleep time after BigCouch restart

BigCouch didn't reliably come up before the next task ran, leading the
playbook to fail. This extends the sleep time to 10 seconds, which seems
to work consistently.
Merge pull request #2 from dpla/bigcouch-restart-time

Extending sleep time after BigCouch restart
Creating task to add tmp directory to frontend
Reorganizing tmp directory creation task
Merge pull request #3 from dpla/tmp-directory

Creating task to add tmp directory to frontend
Add localhost.localdomain to hosts file
Ensure 'admin' group can sudo without password
Add g++ to dependencies of API application

g++ is needed to compile the unicorn gem.
Add missing memcached configuration file

Template existed but there was no task to copy it.
Correct network interface variable in BigCouch config file
Change location of directory check in build_api.sh

This ensures that the log directory is in-place before rake tasks
are run that could generate log entries.
Add cleanup tasks to build_api.sh

Add tasks to clean temporary & cache directories, and clean out
the QA reports queue.  The latter change helps with updates
between revisions that have incompatible reports.
Add comment to build_api.sh
Add content QA environments

- Add contentqa_proxy role that allows us to serve the contentqa
  app to the world on port 80 without complicating the
  configuration of our existing API proxy.
- Ensure existence of QA API account
- Add postfix configuration, which will be useful for staging and
  production.
- Add locale configuration
- Change default encoding of PostgreSQL database
- Change the assignment of BigCouch nodes and ElasticSearch cluster
  names so that they're limited to one server for contentqa.
- Add lines in .gitignore for other inventory files for
  production and staging
Merge pull request #4 from dpla/add-contentqa

Add content QA environment
Allow large uploads (>8MB) in WordPress/Omeka
Merge pull request #6 from dpla/site-proxy-large-uploads

Allow large uploads (>8MB) in WordPress/Omeka
Ensure frontend and api nodes have zip/libreadline
Grab Omeka DPLA assets from publicly accessible repo
Merge pull request #7 from dpla/add-libreadline-for-rails

Ensure frontend and api nodes have zip/libreadline