Configuration

First pass at Configuration handler.

Provides app configuration values stored as nested arrays, which can be accessed and stored using dot separated keys.

Works with already present `$app->config($name, $value);` method, but allows `ArrayAccess` to `$app->settings['dot.separated.key'];`