default to ^ instead of ~

See:
https://github.com/npm/init-package-json/issues/10
https://github.com/npm/npm/issues/4587