Add additional warnings for Google Maps API usage (#2)
Add additional warnings for Google Maps API usage (#2)

* Add additional warnings for Google Maps API usage

The Google API Client ID is used instead of the API Key, they can not be used at the same time. Also,  the channel parameter can only be used when using a Client ID.
https://developers.google.com/maps/documentation/javascript/get-api-key#premium-auth

* Fix warning logic, add default config object

- fixes the logic for the warning where neither key nor client are provide
- adds a default empty config if config is undefined, removes need to check if configt is defined

ryanholte/ember-google-maps,ryanholte/ember-google-maps,ryanholte/ember-google-maps