(tests)[push-diff-branch] added remotes
(tests) added repo scenario
(tests) tests for pushing to differnt remote branches
(build) pushing to different remote branches
(readme) added docs on remoteBranch
(tests) instructions to run tests