Make it work

The current implementation of lazy settings did not work at least not under Django 1.5 because the default settings were not imported and therefore ``settings.DEFAULT_FROM_EMAIL`` not found. This in turn led to an internal server error every time someone was submitting a form.

This fix just adds all settings from the Django settings file which is not the most elegant solution but at least it works. I've also added a test suite.