Improve splitting of settings

- Common vars that don't need any change are in __init__.py
- Vars that are usually different in production/development, but usually don't
need further touching are splitted in production.py and development.py.sample
(since development environments might differ, a sample file created instead of a
 version controlled one)
- Vars that have no default values are in local_settings.py.sample