Make git branch dialog blocking.
Fix null object access in job.
Fix fetch when remote branch doesn't exist.
Fix git branch regex.