refs: conditional wording fixups

This addresses arrbee's concerns about wording in the conditional
reference udpate functions.
refs: move current_id before the reflog parameters

Keep the reflog parameters as the last two, as they're the optional
parameters.
Merge pull request #2111 from libgit2/cmn/cond-fixups

Conditional ref update fixups