Create application bootstrap
Create application test file
Test application exposes version number
Pass tests
Incident#getConfig should return the config object
Pass tests
Incident#constructor should expose a bindable logging interface
Pass tests
Incident#getConfig should silently ignore files that do not exist
Should show an error for parse errors
Use spies to properly test units
Add test to handle loading a module that exports a function as config
Create util module
Pass tests
Make application configurable and load config
Configure application log level
Drop grunt for starting application
Export constructor instead of instance
Pass application basepath to the constructor
Move application logic out to app dir