add npmDependency and npmDevDependency specifications

Signed-off-by: Jason Van Pelt <jvanpelt@newrelic.com>

@davidcelis

Darin wants all the dependencies validated for RPM, but it seemed to me like some or most people would only care about production dependencies, so I split them out.