updating ignores
closes #47:  upgrade the npm package to use config-tools, and make $PROJECT_DIR/config/ the new location for config files. enhancement deprecation.
closes #48:  add all default options to the default config file. enhancement.
updating ignores
formatting log statements.
closes #49:  the config directory should be created if it doesn't exist. bug.
Preparing 4.0.0 release