Isolate and stub out API secrets

Moved keys to public getters in CWSecrets
.gitignore ignores all changes in CWSecrets.m so that stubs can be replaced