Update all dependancies
Fixes for activity time and calories

The nike+ field is "calories", not "total_calories"
the path "fraction" was being calculated using integer division,
leading to incorrect total times (RunKeeper seems to ignore "duration"
in favor of recalculating it based on the path).