Move assertBaudrateInTolerance into Peripheral Base class.
Remove DummyLed class.
Generalize LED fading code into LinearAnimation class.

This template class uses fixed-point arithmetic for 8bit and 16bit integer types for fast calculations.
All other types default to floating-point calculations for now.
Fix a small error in arithmetic traits.
Timer example does not stop showing-off now.