Actually generate source keys asynchronously
Remove now-unused background.py
Always generate keys async to avoid delaying response
Update source when keys are generated, resolves #789
Update HACKING.md to more closely resemble reality
Typo in HACKING.md
Merge pull request #799 from runasand/develop

Add KeePassX password template as xml, remove template as binary blob,
Cleaning up develop.md formatting, add more manage.py examples, removed reference to vagrant-cachier version
deleted HACKING.md, because it's outdated and new documentation is in doc/develop.md
Update deployment_practices.md
Merge pull request #796 from freedomofpress/source-key-generation

Improve source key generation
Removed the the vagrant-hostmanger plugin

This is not needed for virtualbox environment since we hardcode the IP address in the Vagrantfile for each VM.

The hostmanger plugin is required when using digital ocean droplets instead of virtualbox.

Digital ocean droplets are used in our snap-ci environment.

When using digital ocean droplets the IP address of the VPS can change when you destroy and rebuild the vps. The hostmanger plugin was used with the ansible skip-tag `static-hosts` to configure the `/etc/hosts` entries
Merge pull request #797 from micahflee/vagrant-instructions

Updated HACKING.md to more closely resemble reality
Merge remote-tracking branch 'upstream/develop' into remove-hostmanger-plugin

Conflicts:
	docs/develop.md
removed refs to hostmanager and digital_ocean vagrant plugins
removed the vagrant box add step

running `vagrant up` will download the correct vagrant box if it is not already downloaded.

From note in pr #797
Merge pull request #800 from dolanjs/remove-hostmanger-plugin

Removed the vagrant-hostmanger plugin
gitignore the automatic backups from the Ansible backuup role
Merge pull request #803 from freedomofpress/ignore-ansible-backups

gitignore the automatic backups from the Ansible backuup role
Merge branch 'develop' of https://github.com/freedomofpress/securedrop into develop