Represent time-spans as path string

Can now represent a data range (time-being to time-end) as a single
string. More precision adds more characters to the string. Ideal for
making time spans a facet.