JTR -- move location code to WorkoutActivity, clean it up, make it use GPS provider