Use transaction to avoid double SportSession creation on garmin import, refs #33.
When no garmin atcivity has been updated in first pass, skip whole user update.
Fix garmin_import users listing.
Max garmin activities in a pass = 20.
Speed & security improvements for garmin import, refs #33.