Added support for more background and border properties to BarButton