Further improvements on Node.js v2 cartridge.

`control` now responds to pre-build, build, deploy, tidy.

node_modules should be installed in the correct place, so that
user-specified modules can be discovered. This addresses Bug 949518.
Merge pull request #2022 from BanzaiMan/dev/hasari/bz949518_take2

Merged by openshift-bot