refactored track config stuff away from GPS config, added channels for predictive lap timing and distance
added initialization of predicted time in sample record initializer
added getter / setters for JSON api for lapCount, lapTime, splitTime, distance and predictedTime
added beginnings of predictive timer algorithm \o/
partial algorithm for compacting lap buffer
added predictive lap buffer compacting algo and beginnings of unit test
first cut at predictive algorithm lap data storage / auto compacting + partial unit test
bugfixing, more testing on auto-compacting predictive lap timer buffer
refined predicted lap time algorithm
more testing for predictive timer; work in progress
refinements on algorithm, checking edge cases
updates to test
linear interpolated predictive times FTW
predictive lap time refactoring / optimizing
WIP to integrate predictive lap timing with GPS code
integrated predictive lap timing to gps processing logic
more refactoring of gps and predictive timer integration
removed p2ptelemetry in advance of refactoring
beginnings of console,BT,cellular telemetry refactoring
updates to BT connectivity task to support mobile app