Only load disk configuration once in integration tests
Reset credentials expired state on successful refresh
Remove initialCredentials from FilesystemCredentials
Refactor test helpers to extract error code from invalid HTTP mock requests
Invalidate credentials when expired error is encountered

Closes #80