Strava download fix SEGV

After download fails a .strava file is left in the
athlete directory. This is picked up on restart and
causes a crash.

We now create the temporary file in a temporary
directory to avoid this issue.

Fixes #525.
Strava upload : send selected channels only in TCX mode