fix and add some submodule commands
add commit and publish mode
fix wrong order of npm linking
use new npm names
add push and test mode
update refs