Fixes crash when setting nil string on attributed string
Set attributed strings to nil if NSString is nil

[[NSAttributedString alloc] initWithString:nil] results in a crash, so when setTitle: or setMessage: is called with a nil argument, don’t even initialize an attributed string.
Merge branch 'DarthMike-attrStringCrash'