Revert "Avoid namespace pollution, add comments"

This reverts commit 06912a2dcef639a0329e1151bbf083c6acb1ec62.
Revert "Use custom redirector for external links"

This reverts commit d1166330d7c94a5c1b5b32b628e1fb201443e054.
Revert "Add custom redirector to clear referers"

This reverts commit 0d6339c8a41af53bd21f8a7bf3e7e1114b53e2e4.
Revert "More external links"

This reverts commit b5bbe3050034465e88d399602abed5151f94cb2c.
Revert "Revert "remove direct links to external sites from source templates, fixes #195""

This reverts commit 34b8205308d0b7795dcd5d24c642e10e2060aa42.
Update license from GPL2 to AGPL
Merge pull request #516 from diracdeltas/fix/issue-453

Fix #453
Merge pull request #517 from diracdeltas/fix/license

Fix #515
fix testcase; #488 changed "journalist's public key" to "our public key" (since site uses first person plural)
Merge pull request #518 from mtigas/fix_test_lookup

fix test_lookup (tests.test_unit.TestSource) failure due to wording change
Revert "Merge pull request #426 from dolanjs/doc-mat-pip-depends"

This reverts commit 0e6764add143b56450987792c42a1d7eb23fa0ef, reversing
changes made to 1d62c311c1b0df9f4aa0d825d5234b9fd0a5a836.
Revert "Merge pull request #326 from gnusosa/develop"

This reverts commit 6735ffa700d394b18dddadd581a50b628e039464, reversing
changes made to c59609dc2073686243f887f34bef4324d073144d.

Conflicts:
	.travis.yml
	install_files/source-requirements.txt
	securedrop/requirements/source-requirements.txt
	securedrop/source.py
	securedrop/source_templates/lookup.html
	securedrop/static/css/securedrop.css
	securedrop/store.py
	securedrop/tests/test_unit.py
	setup_dev.sh
Remove MAT and hachoir from apparmor rules
remove line about metadata scrubbing feature from changelog
remove python-poppler (MAT dependency)
Merge branch 'develop' into feature/pip-update

Conflicts:
	securedrop/requirements/document-requirements.txt
	securedrop/requirements/source-requirements.txt