Initial commit
D term is actually subtracted from the PID sum, not added
Add crosshairs to command stick display
Add missing Makefile changes to build blackbox for Naze firmware
Reshuffle parser init to allow parsing the same log twice.
Add log index selection to blackbox_render
Add current frame index display at bottom corner of image
Fix cairo_restore() with no corresponding cairo_save()
Fix serious problems with the value smoothing code
Attempt to ignore frames during parsing when time or frame index goes
backward
Ignore P frames before the first I frame is seen
Add option to draw props as pie charts
Update the reporting of broken frame counts
Plot frame times in corner
Render images with prefix based on log filename
Add "help" mode
Add a bunch of options to turn drawing on and off
Improve broken frame debug printing
Add --help mode
Was printing too many digits for the msec counter
Print log duration as part of log statistics
Use Freetype to render the text, and embed a font for it into the
binary, so we can get consistent output on multiple platforms.

Enable static builds
Include maxthrottle in the header details so throttle range can be
rendered on video
Remove possibility of using softserial (it's too slow)
Selected log index should start from 1 in the output, not zero
Search a bit harder for the beginning of a frame when the stream loses
sync (should recover more data on truncated frames).
Improve the reporting of corrupt frame counts.
Initial commit of encoder testbed
Include log index in generated filename to allow multiple rendered
streams to co-exist on disk.
Fix throttle scaling problem (tricksy unsigned values)
Add exponential curve evaluation routines
Write accelerometer data to the log