API Changes to create ref

These fixes track changes to the libgi2 api dealing with creating repo
references.  Support adding signature and log message to created references