Safely capitalizes a string by converting the first character to upper
case. Handles null, empty, and strings of length of 1 or greater. For
example, this will convert "joe" to "Joe". If the string is null, this
will return null. If the string is empty such as "", then it'll just
return an empty string such as "".