Workaround for button state api regression in firefox 30

There is a regression in firefox 30 that does not allow to change the global
state of the button by using the button itself as the state object. It works in
firefox 29 and 32+. See bugzilla 983193 for more details.
Bump version to 1.0.0beta3