Add a ButtonBorderColor property

It would be nice to have a custom color to draw the border around the buttons. Currently it uses the color defined for the border of the popup.
It would allow to tune more finely the color around the button, in order to respect the color of the header/footer and the inner color of the button.

This feature was implemented.