added test for offsets now that nike fixed it; Fixed time during as it was adding an extra value; updated activity for when nike does not supply an endtime, now inferred from the duration of the activity