Fix npm to allow self signed certs

This allows self signed certs to continue to function after it was ripped out at random breaking aws elastic beanstalk, azure, heroku, and cloud foundry.