Cleaned up the BiddingAgent interface.

Includes better doc for the various callbacks and removed some of the
obsolete callbacks.