Add the new version of apt.
(cherry picked from commit c807edd3d134d1f3b8de6fb935d156e0bb5c2a8c)
Use apt_repository_1.8 and disable cert validation during all calls

Rewrite of two simple but very conflict-inducing commits in the
original PR: https://github.com/edx/configuration/pull/1644
added chris-lea repo and changed all npm references to nodejs