Switch Grit put_raw_object call to JGit in Publication#commit_to_canon, cleanup