Update git refs

1) Update remoteRefs whenever fetched.
2) Request remote_refs async on "Git Branch" action. Local copy is returned immediately.

fixes #2346 

@dinhviethoa PTAL thanks.

It was inconsistent at other places where the `\n` was appended. Though it doesn't fix any bug, as while parsing we ignore `\n` anyways.