message: Move logger, colors out of try catch block
diff: let dependencyChecker = {}
  -let logger = {}
  -let colors = {}
  -
  try {
  dependencyChecker = require('check-dependencies')
  - logger = require('../logger')
  - colors = require('colors/safe')
  } catch (err) {
  - console.log('Dependencies could not be checked due to "' + err.message + '" error (NOT OK)')
  + console.error('Please run "npm install" before starting the application!')
  process.exit(1)
  }
  +const logger = require('../logger')
  +const colors = require('colors/safe')
  const validateDependencies = async ({ exitOnFailure = true } = {}) => {
  let success = true
  