LPS-40606 IN DEV: <aui:button>  implementation instead of <input>

This is not a complete fix. It is intended as an alternate approach to [LPS-40606](https://issues.liferay.com/browse/LPS-40606), but it does not work. Use this pull instead: https://github.com/blzaugg/liferay-plugins/pull/33