Release History:

v1.0: 24 Feb 2005
	Initial release.

v1.1: 1 Mar 2005
	Instead of ignoring track segments, we record them now,
	and by default don't interpolate between them. This can
	be disabled, ie, match between track segments.

v1.2: (Not released until 1.3)
	Added --machine/-o option. This outputs the tags from
	the passed files in a machine-readable CSV output.

v1.3: 25 April 2006
	It would appear that the Exiv2 API changed somewhat.
	And gpscorrelate didn't work. Reported to me by a friendly chap.
	Now fixed to work correctly with the latest Exiv2 v0.9.1.

v1.4: 28 May 2006
	Added option to preserve mtime on input photos. Patch submitted
	by Russell Steicke. (http://adelie.cx/).
	Also added patch to make GPX read correctly in non-C locales - 
	would interpret "." as thousands seperator in some locales.

v1.5: 24 Feb 2007
	Fixed very silly bug where it would segfault on certain GPX files.
	Turns out those GPX files don't have time data on the trackpoints,
	and this is due to that track coming from certain parts of the GPS
	memory (where the timestamps get stripped to save space on the GPS
	device itself). This is something gpscorrelate should have handled.
