Make internal ShellWriter private
Test error if dependency can not be installed due to wring existing rev
But grobots own dependencies in a bot.lock.json
Improve log output of dependency module