AWTButtonWidget: ensure compatible WidgetModel

The supports() method wasn't checking if the AWTButtonWidget was
actually compatible with the given WidgetModel. It seems best to always
delegate to super.supports() as well here.