npm LWRP

Reusing current @guilhem work on node cookbook.
It's OK for me. Maybe we should think about adding owner/group options later.