Fixed file en/decryption test tear-down and test interdependency

Closes #221
Closes #222

Test files are now removed after testing and the decryption test is now
longer depending on a pre-running file encryption test.