Fix text box margins

(Sorry @evilstreak I did some extra work to improve this, should have told you so you wouldn't merge)

- Add retina images
- Replace sprite with one that has been antialiased against an alpha background so there aren't weird little white bits