Return canonical version of gridref from parse-gridref

Canonical gridref contains only upper-case character and no spaces.

Use parse-gridref in gridref2coord to reduce duplication of parsing
logic.
Return floats from parse-coord
Bump version