Reset historical CPU usage data if delta is negative. (Fixes Issue #211)

On some systems, delta can be negative after the computer suspends and
resumes; previously, this would cause the CPU graph to only update using
the usage level from when delta was last positive.
Merge pull request #212 from DeviousNull/master

A fix for Issue #211 (CPU Graph isn't updated after a resume from suspend on Arch Linux)