add --remove-nans and --interp-nans options to cache generator, and add the associated routines to Gather class
if cache directory doesn't exist at first, then make it
fix regression in SmoothenGPS
accept arrow keys for navigation in PickWindow, turn off default SmoothenGPS in Console, and clean up USAGE message'