[#65737418] Add gem_publisher and publish

This will publish a new version to RubyGems iff:
  - version has been updated
  - unit tests pass
  - integration tests pass against Skyscape