implemented means of passing in module to handle oauth callback
expecting shortstop path: style value in config to point to auth module
[fixes #83598468] fix crash if config has env: thats undefined

sample config:

```javascript
{
  "mySection": {
    "appDefault": "env:I_EXPECT_NOTHING_HERE_APP",
    "appEnv": "env:I_EXPECT_NOTHING_HERE_APP_ENV"
  }
}
```
If the environment variables were not set, starting
koast would simply crash instead of displaying config
debug info
Merge pull request #88 from e-schultz/bug-config-inspector-crashing

Bug config inspector crashing
Merge branch 'feature-add-ability-for-koast-app-to-handle-oauth-callback' of https://github.com/HoltMansfield/koast into HoltMansfield-feature-add-ability-for-koast-app-to-handle-oauth-callback

Conflicts:
	lib/authentication/oauth.js
Merge branch 'HoltMansfield-feature-add-ability-for-koast-app-to-handle-oauth-callback'
bumping jsDoc to latest version
updating koast to use new koast-aws package, removing aws from lib folder
koast now using koast-aws from NPM
incrementing version of jsDoc
moved koast-router into npm package, installed package and now passing log in to koast-router
tests passing and integration tested with HRangle
Merge branch 'refactor-moving-aws-uploads-to-their-own-repo' of https://github.com/HoltMansfield/koast into HoltMansfield-refactor-moving-aws-uploads-to-their-own-repo

Conflicts:
	package.json
Merge branch 'HoltMansfield-refactor-moving-aws-uploads-to-their-own-repo'
Merge branch 'refactor-pulling-koast-router-into-its-own-module' of https://github.com/HoltMansfield/koast into HoltMansfield-refactor-pulling-koast-router-into-its-own-module

Conflicts:
	package.json
Merge branch 'HoltMansfield-refactor-pulling-koast-router-into-its-own-module'
Merge branch 'moving-mongo-mapper-and-db-utils-to-npm' of https://github.com/HoltMansfield/koast into HoltMansfield-moving-mongo-mapper-and-db-utils-to-npm

Conflicts:
	package.json
Merge branch 'HoltMansfield-moving-mongo-mapper-and-db-utils-to-npm'