Include more flexible config options
Include more flexible config options

Gives the user the ability to pass in a config object or path to a
config.  Any default configuraiton values that aren't present in
the given config will be automatically populated so internal
functionality works as expected

BlueOakJS/blueoak-server