Update node.js requirement and obsessively rearrange devdep order