Support direction functions (earliest, latest, before, after, nearest, and exact)

Support queries to the latest earliest points from a selection, as well as points exactly at, and points nearest (either before, after, or overall nearest) a given timestamp