undisable the button before $apply, incase $apply wants to disable again.

I want to disable the button in my stripeResponseHandler, and I've had to put that in a $timeout to work around this. But this would be nicer.