extracted act::week_index() utility function
act::activity has a callback to load GPS data, data can be invalidated
store GPS files in the YYYY/MM hierarchy (not just years)
more iphone app work

 - loads GPS files and updates activity view afterwards
 - section headers in activity list view
 - other stuff