README update
Move and cleanup HandleBranch

this 'call' stuff is removed because it only adds complexity
Move and cleanup GitPcheckout
Fix load paths and API method names to call

`call` -> `perform`