Turns out that I wasn't validating input in allocate_moving_avg.

I am now.
Hardened the free_moving_avg method.
Added a test to fuzz the input for resetting the moving avg.
Implemented fuzz testing for append_to_moving_avg
Added a test to fuzz the input for getting the latest frame.
MovingAvgTicker->MovingAvgTickerFuzzTest, to separate the two.
Checked off the unit tests, since I accomplished it.
Merge pull request #9 from shalecraig/accel_v2_unusual_input

Accel v2 unusual input