1.2.0
#61 UI changes
#60 Add ICadenceProvider and an implementation for auto-cranking.
#58 CircularBuffer enhancements
#53 Match flywheel RPM to value from original Trixter X-Dream Test utility
#52 Implement full range 0..250 of resistance levels
#51 Remove unexplained XDreamState properties.
#50 Put experimental unit tests into the Experimental namespace
#49 Avoid ObjectDisposedException in UI
#48 Add a server class to simulate an X-Dream device
#45 Add a trip meter to measure crank and flywheel cumulative revolutions
#44 XDreamMachine: put it all together
#42 Replace all progress bars for graphing state values with ValueBar
#41 Change from using XDreamMessage class to XDreamState interface
#40 Flywheel RPM calculation is an estimate
#39 Crank speed calculation is an estimate
#26 Add a state monitor to notify of state changes