Rename clone/pull-repository to just pull
Rename delete-directory to remove-directory
Simplify pull-repository checkout phase
Add branch parameter to pull-repository