Refactoring Run() `branch` command and permit to use Run(params string[])
Better use of RemoteInfo to move TFSRemote