Update .gitignore to ignore private key file
Move private key back into separate file

- Avoids risk of committing the private key to a public repository
- GMPrivateMapsKey.m defines the value of kPrivateMapsAPIKey
- GMPrivateMapsKey.m is included in .gitignore, so is never committed