expose ChangeSummary.CallbackRouter.(un)observeObject through Model, misc cleanup

BUG=None

Review URL: https://codereview.appspot.com/7311054