Add Period(x::String) functions that call parseint
Add Constructors/accessors for Periods on TimeTypes. Usage is Period(x::TimeType) and it returns type Period
Add default values for Period types as used by TimeTypes; so one for DatePeriod types and zero for TimePeriod types.
Add tests for new Period features