qml: set border color if background is opaque in IconToolButton
If the button's background is not transparent, it should use border.
KDE Breeze uses "separator" color in this case, I used the same.
By default KDE Breeze tool button is also "flat", that is, no background is drawn unless there is user interaction.
Request review @chub.
Edited by Fatih Uzunoğlu