Test runs no longer delete credentials.

Also consolidated the three different but otherwise identical
credential store tests into a single file that tests all three
options (if the tests can run, that is).
Merge pull request #1414 from christav/fix-credential-deletion

Test runs no longer delete credentials.