rangle/koast — pull request #46 by e-schultz (2014-10-08 18:20:20+00:00)
Title: [#80294550] feat (config) Improve app creation flow

- Change koast so an app using koast can start with
```javascript
var koast = require('koast');
koast.configure();
koast.serve();
```
or
```javascript
var koast=require('koast');
koast.configure({/* specify config */});
koast.serve();
```

koast applications don't need to worry about koast.config.loadConfiguration()
and koast.config.whenReady() before starting the app.

- Change koast.config so when manually setting the config object, shortstop
resolvers can still be used.

```javascript
var koast=require('koast');
koast.configure({
appConfiguration:
{ app:
{ port: 'env:PORT|d'}
}
});
koast.serve();
```