Adding sizeToFitWithAlignment to realign a labels frame after sizeToFit is called.
For UILabel category: adding an additional method to center the label vertically in the original frame as well.