Add customized Ansible deployment system

This commit contains a Tor ansible role
and a SecureDrop AppInterfaces ansible role.
In addition to that... the SecureDrop deployment
playbook and example "external config" file is included.

This is a mostly working rough draft.
Merge branch 'develop' into ansible-deployment
Merge remote-tracking branch 'upstream/better-config' into ansible-deployment-better-config
Make appropriate Ansible variable name changes

Here we include a proper config.py and name the templated
variable correctly. This is an intermediate commit... and it
is likely that some small section of Ansible may not have been
corrected yet.
created securedrop-app deb package that packages the app code, apparmor profiles and compiles and pakcages the python modules for deployment.
modified the build_deb to just create the securedrop-app deb
combined source-requirements and document-requirements.txt since they are both running on same apache instance now.
Correction of minor errors; mostly variable names
Merge pull request #1 from dolanjs/app-code-deb-for-ansible

securedrop-app deb package for ansible deployment
Fix args passed to Tor Ansible role
Fix various errors with the apache configuration
Remove "ignore_error" from sqlite db initialization
Add descriptive names to tasks
The securedrop_keyring was only used to create the directory not in the securedrop/config.py file. Changing the value would of broken the install. In order to keep the config.py the same for the current dev environment just removed it. Think the store, keys and db should be configured the same way but don't think they need to be defined in the defaults. Changing the default value would also have required updating the apparmror profiles.
changed the gpg import use the securedrop_data/keys directory to be consistent with the rest of the locations it is used
Initial config for install specs using serverspec
Merge pull request #2 from dolanjs/securedrop_keyring-var-doesnt-work

securedrop_keyring in defaults vs config.py
Merge remote-tracking branch 'origin/ansible-deployment-better-config' into rspec-ansible
Add rough draft dir hierarchy for rspec tests
first pass at apache rspec
Merge remote-tracking branch 'david/rspec-ansible' into rspec-apache