Handle maximumWidth, minimumWidth and attributedText in Label,textField and textView layout.
Adds an extra 1 pixel height in custom layout table view cell height to handle separator that trim 1 pixel of the content view and that breaks the custom layout.