Make api key required. We can't work without.
Include all available fields into settings dict.
Fixed tests for empty local settings.