A C-language semi-port/rewrite of Chris Veness' implementation of the Ordnance Survey coordinate conversion algorithms.