Fixed build errors due to changes in dependencies.

Things have changed on Hackage in the past 9 months, and now GPX won't build anymore. This patch fixes things; two important changes really: comonad is now an explicit dependency, and the XSD dependency is fixed at a version that uses String rather than Text.