refacter TrackReader and improve gpx data integration
sorry for this huge commit...
you will need to run rake db:migrate due a former commit which add a column to the Rails model Track