Allow nodejs_dir to be set by nodejs cookbook attribute

Allow the nodejs cookbook attribute `node[:nodejs][:dir]` to set the node directory. 

E.g. packages that install node to `/usr/bin/node` instead of `/usr/local/bin/node`