Missing return statement - how did that ever get past the warnings?
Enabled some more warnings and updated settings.
Merge branch 'develop' of github.com:elegantchaos/ECLogging into develop