Refactor PublishDraft into gerrit-server

This change moves logic that was duplicated over the ssh command and the
rpc handler into a PublishDraft class in gerrit-server.

Change-Id: I1569b8272fcf1e488e532332061e6224bc728cb8
6 files changed