Write unit tests for weather.config

Add models.py so that 'config' is considered a proper Django app and can be
easily tested alongside 'weatherapp' without additional configuration. Unit
tests for config.url_helper test return values as well as situations where
exceptions can be raised. Python is very good at coercing various data types to
strings, and that is why there aren't tests for invalid arg types.