Change condition onset date from datetime to date

The platform team did come up with a high-level data model proposal for supporting dates that weren’t just timestamps, but, to the best of my knowledge, that hasn’t been implemented anywhere. Conditions may be an ideal case to experiment with implementing the partial date support mentioned there.