merge in tests from ahead branch
add credentialsstore test from ahead branch
add src/utils/ from ahead branch
remove duplicate src/util/, document schemas, fix CredentialsStore call