Add unit test for case when a source is deleted while logged in
Add unit test for case when a source is deleted while logged in

In the case of a journalist deleting a source and their reply keys
while they are logged in, a NoResultFound will occur (in
 __init__.py on the source interface). In this situation, the
source should be redirected to the index and a warning should
be logged.

conorsch/securedrop,conorsch/securedrop,heartsucker/securedrop,heartsucker/securedrop,conorsch/securedrop,heartsucker/securedrop,ehartsuyker/securedrop,heartsucker/securedrop,micahflee/securedrop,ehartsuyker/securedrop,micahflee/securedrop,garrettr/securedrop,heartsucker/securedrop,ehartsuyker/securedrop,micahflee/securedrop,garrettr/securedrop,micahflee/securedrop,conorsch/securedrop,garrettr/securedrop,ehartsuyker/securedrop,ehartsuyker/securedrop,garrettr/securedrop,ehartsuyker/securedrop,conorsch/securedrop