UILabel subclass with margins and vertical alignment