v1.0.17.0

Fixed a couple of bugs, with values not being parsed from .TCX and .GPX
causing problems. Had to calculate totalAscent and totalDescent from the
trackpoint data for these file types. Added beginnings of Heart Rate
Zone analysis, User Monthly Statistics and User Records. Also added
DatabaseSchemaUpdate form to control rolling out the schema updates
across versions.