Pass model change options through update handler

We've found that sometimes we'd like to get access to the options that were passed to the model's "set" call. In this test, it's the setOptions from the binding, but sometimes we'll do something like specifying when we're setting a default value on a model (which doesn't really make it dirty), as opposed to when the user makes the change.