Do not vendor node if already present.

Original work by @btakita and @schneems.

Closes #71.
Closes #70.