Use Datum for simple filter query

@gtrogers
@pbadenski
WIP: Add PeriodData
WIP - wrap period data in collection object
WIP - use timezone when indexing times
WIP - use period_data for period queries