FindCommitHashByCommitMessage : Optimisation there could be only one commit with a changeset id in a branch!