Make ISO6709 coordinate regex less restrictive

Coordinates that do not conform strictly to ISO-6709 should be parsed
and accepted.
Such as:
41° 49' 37.585"N 3° 7' 42.085"E (Incorrect whitespaces)
41° 49' 37.585''N 3° 7' 42.085''E ('' instead of " and bad whitespaces)

Signed-off-by: Jose Carlos Andreu <joscandreu@gmail.com>