Add isNullOrEmpty, isNullOrBlank and isNotNullOrBlank to Strings.

The implementation for blank/not blank uses Stream.fromString(a).find, even if it's significantly more expensive (linearly depending on the number of whitespace chars at the start of the string) than the imperative solution (with a for loop) - as mentioned on the mailing list.