Generalise TimeStamp class to other base units Closes #180 See merge request acubesat/obc/ecss-services!120