make node and npm play nicely with user HOME dir and -g
add vim dart plugin
bump submodules