added facilities to update the borglet and setup the correct directory structure from the shell daemon