XKCD Geohashing reference implementation (http://www.xkcd.com/426/)