Major Changes:
- Added logging in places where user input/code can't be changed.
- Added logging messages when starting processing, if the user is using logging
Gait changes:
- move vertical axis computation to a per-bout level to deal with potential sensor placement changes
- add a check and minimum of 10 harmonics necessary to compute the Harmonic Ratio
- removed unnecessary keys from the gait results dictionary (IC, FC, FC opp foot, b valid cycle)
- gait results returned now only include the cycles which were valid