Handle the nbsp character to fix the detection of valid URLs (inc. test)...

....

WhitespaceTokenizer splits according to Java's Character.isWhitespace()
which excludes nbsp and breaks twitter-text detection/regex for valid URLs.