Use accessors for config and log to clean up braces
Perl tidy
Standardize use of get for configuration variables
Define configuration variables in constructor
Remove needlessly complex "action" attribute
Perl tidy
Fix incorrect usage of AppConfig constructor
Configuration cleanup
Change how configuration precedence works
Inline methods used only once
More cleanup
Perl critic/tidy