Combine roles

Combined the 3 roles into 1 to make it easier to read/follow

add development task to run `manage.py start` at the end of the app code install. Running `manage.py add_admin` is still a manual process.

Fixed the development and staging tagged tasks to install dev-requirements.txt and tests-requirements.txt. This can be toggled on/off in the vagrant file when testing the appamor profiles.
Doing that in ansible is not a good idea. Talked about this with @david415 yesterday (not just that the file is there but validating that it was filled out correctly and gpg key creation dates). What I think would be ideal was if there you wrote a local webinterface to configure that file. That way we can get rid of the admin role and just have journalists do the Download, double click a file, fill out a local web form and hit enter.