Close #833
Fix #826; Fix #825;
Close #817
Fix #87
merge configs into app config, reintroduce config loader.
Moving assets to the app.php file
Added some functionality for asset groups, and moved all the asset groups into the app file
merge configs into app config, reintroduce config loader.
Convert everything other than assets to app config

We're using Laravel's config resolving classes:

```PHP
$config = $app->make('config');
$config->get('app.version'); // '5.7.0b2'
```
Ignore config files