gpsd-colorado: Fix a few bugs.

Apparently using a file in /tmp doesn't work. This also corrects the
cleanup function.