Revision API: Implement comments and drafts

Change-Id: Ic6836a8c301d34c4d32887a1da2d2c24835eaa7a
20 files changed