Don't crash when value is nil.  Fixes [NSDataDetector enumerateMatchesInString:options:range:usingBlock:]: nil argument' crash.
Merge pull request #167 from cfis/nil_values

Don't crash when value is nil