Use Qt Controls as the base for Button

I am not sure what the opinion of QtQuick.Controls is in this project, but there are some features we get from them for desktop experience, and integration with things like input methods and accessibility.  There is an issue here with the Theme though because it may need its own color to operate correctly.  If there is no problem with controls I would want to move Action to use them so they can integrate into the Button object eaiser.

Can we had an alias from the root button type to the `elevation` property here so code using the `Button` can easily change it?