Add margin option.

Instead of adjusting the size of individual sprites, the margin option
simply increases the y/x offsets between each sprite, retaining the
original image size.