Make abandon change accept options/args

In preparation for use in a servlet, Abandon change should
have annotated options and arguments.

Change-Id: If9a0374483cc1c52bd69f89e6b6cee255b99699c
4 files changed