add branch name to hgpoller default name. Fixes #2469

this allows multiple hgpoller for different branches of the same repo