Refactored logic to insert system configuration fields into an observer method:
this ensures custom fields are always present in the system config object
Merge pull request #3 from steverice/master

Cannot save configuration with developer mode enabled