ArrayUtils::existsByPath and getByPath now works with ArrayAccess objects.
Add getConfig to access configuration from controllers more easily.
Cleanup