Always fall back to settings defaults

If there isn't a setting, `get_site_option()` defaults to `false` which causes problems when treated as an array.
Merge pull request #753 from danielbachhuber/always-use-defaults

Always fall back to settings defaults