Removes incorrect handling of 2-digit years from sample grammar
Fixes sample grammar for handling 2-digit years, and adds a test for YEAR_OF_CENTURY
Adds support for FindCurrentOrLater
Adds some more numbers, fractionals, and parts-of-day to test grammar
Adds another special case (for HHMMTZ times) to tokenization
Fixes ConstantPartialRange to set isDurationEstimated based on the field's base unit
Speeds up search in FieldSearchingTimeSpanParse a little bit by stepping by the range unit once the base field has been satisfied
Adds support for StartAtStartOf
Various additions to the sample grammar
Creates a sealed trait for Period and TimeSpan and moves them and all related classes into Temporal.scala
Adds a timeMLValue val to Temporal trait, and simplifies TimeNormalizer methods