Change Chrono.SteadyClock implementation.
- Use Boost.Chrono instead of std::chrono.
Add SecondClock.
- Improve TickClock implementation.
Add conversion between Durations.
- Add limit values of Durations.
Change TimedBool to be based on TickClock.
Change FlowState defautl ClockType to SecondClock.
- Add FlowStateTest.
- CaramelTest now can run only one suite.