Avoid warnings cause by default settings not being set before actions run.
Move settings loading / defaulting into its own method
Merge pull request #31 from leewillis77/squash_warnings

Avoid warnings cause by default settings not being set before actions ru...