clean up publishPackage API

The call from publish-release --from-checkout has not been updated yet.
update a comment, drop unused field
comment improvements