Don't use the default credential manager while unit testing aside from the default manager tests
By using the default credential manager we were messing up other tests, by
using our own instance for each test this no longer is possible.
Testing Done:
Ran the unit tests a number of times in a row.
Reviewed at https://reviews.imfreedom.org/r/1922/