fix problem with sending empty remote branch name in push command
Merge pull request #40 from szpak/topic/requireBranchFix

fix problem with sending empty remote branch name in push command