move constants out of app delegate and version control

This PR removes the hardcoded config strings from the AppDelegate and into a `constants.h` file that is gitignored. A `constants.h.sample` is added as an example to be copied over.

This should make it a little easier for people to contribute to DryDock without getting their API keys in version control by accident :)