NXCALS-2979 Time window service
@acc-logging-team - please have a look for approval.
This adds the conversion from the Timber UI time range description to an NXCals Time Window. This conversion is done by a service to support the conversion of fill-based time ranges in the future.
Closes NXCALS-2979