Account for disabled buttons

* https://github.com/Versal/versal-gadget-api/issues/29
* https://versal.atlassian.net/browse/GAD-2://versal.atlassian.net/browse/GAD-21

Also, if we are in the business of only using [disabled] , I can do that.