ChineseZodiac: expand trigger space with DatesRole.

This allows for entering specific dates which will be parsed into
DateTime objects for use in the calculation.

Also, switch to the DDH-standard format for the output date strings.
Awesome work, @mintsoft!