Make tests more informative
Start adding flags for journalist reply.

See Issue #140. Journalists should flag sources that
they want to reply to so we can generate keys for the
source only when needed.
Don't show _FLAG files
UI improvements to flag
Added bulk download, closes #123
Source-side flag checking
Remove comment that is not true
First pass at a Debian/Ubuntu setup script

Automatically modify config.py and .gitignore, add colorized output, fix some typos

Fix path problem in writing config.py

Add quick test to check operating system and distribution
Modify test_reply with new flagging feature
Minor reply test improvements
Check if Python unittest passes/fails, automatically modify journalist key in config.py, add some comments and colors
Merge remote-tracking branch 'upstream/flask-rewrite' into feature/lazy-keygen

Conflicts:
	modules/deaddrop/files/deaddrop/journalist.py
	modules/deaddrop/files/deaddrop/source.py
	modules/deaddrop/files/deaddrop/test.py
Merge branch 'flask-rewrite' of https://github.com/jacksingleton/securedrop into jacksingleton-flask-rewrite

Conflicts:
	modules/deaddrop/files/deaddrop/test.py

This pull requests adds a "tmp" directory alongside "store" and "keys" to store
zip files built for bulk downloads. I've added an entry to the example_config
- existing users and developers will have to copy this to their config.py.
Merge branch 'feature/lazy-keygen' of https://github.com/diracdeltas/securedrop into diracdeltas-feature/lazy-keygen

Conflicts:
	modules/deaddrop/files/deaddrop/journalist.py
	modules/deaddrop/files/deaddrop/test.py
still have issue running interfaces
added source and journalist interface requirements
updated interface-install.sh and moved files to install_files dir
Merge branch 'setupScript' of https://github.com/wdoenlen/securedrop into wdoenlen-setupScript
changed where to look for application files
fix nits in ubuntu dev setup script