config module now uses jshint before parsing config JSON files for better error detection