Label margins

@afmckinney @jisqyv 
I had thought I needed to wait for api4 to do this so it worked with different densities, but that's not necessary.