Refactor caga core110 time module
Created by: cgcert
Refactor Time class:
- Use only well maintained time facilities (std::chrono or boost::chrono) as basis to handle clocks within the class
- Try to enforce the use of steady clock
Tracker Reference: Jira CORE-110