Detect and warn if NPM version is in 1.x series.

Closes #2770
I believe that this will always report the version of npm that we have listed in our deps, NOT the version that the user has installed.