Properly handle npm not being installed

Review Request #8583 — Created Dec. 30, 2016 and submitted — Latest diff uploaded

Information

Djblets
master
9d06248...

Reviewers

If subprocess can't find the file to execute, an OSError exception will be
raised. Handle that and report the proper error, which is a bit more
informative than "error: [Errno 2] No such file or directory".

It works now when npm isn't installed-