This restore a feature that was available in Awesome 2.1-3.2. The reason margin is implemented rather than use a container is to be able to make the background smaller than the bar.