Add shouldReset attribute

Add a flag telling the button to reset to the default state once `resolved` or `rejected`. A typical use case is to bind this attribute with ember-data `isDirty` flag.
you should use the new `contains` helper I just added. If you don't see it you'll need to pull down the changed for the past 10 minutes.