Feature/189/delete codenames

Adds delete buttons to the list of source collections in the journalist interface. Also refactors some code in crypto_util and store for better interfaces. Closes #189