completions for git in eshell (should consider making this a separate file)