Make travis config match package.json engine spec
Use deprecated path.exists when neeeded
Use commander instead of nopt