Add date as primitive type to Ivory

Ingest thrift for dates is a string, not a packed int