PDF Generation Update

Graphs should work entirely now (yay!). Also added some basic data
protection to stop crashing, and got replaced the ratios for
passes/trussPasses with straight up values. (Also, for the graphs, note
that the darker bars show percentages of autonomous shots made, and that
the lighter ones show percentages of TeleOp shots made.(high goal, that
is.))