GeoPointParserUtils bug fixed

I've rewritten the part for parsing "geo:lat,lon" string. Tests passed. (What app does send those kinds of geo intents?)
Fixed one more bug (with whitespace in the geo url).
> or use pattern (-\\d{1,2}\\.\\d+) -- pros: can't get lon>90 and lat>180

I don't understand, because it will match numbers before decimal point from -99 to -0.