Reference.xs: is_tag() shouldn't use git_check_error()
Also retrieve lightweight tags via Git::Raw::Tag->foreach()
Changes: update