Added dates to data types Qu can handle

Because Mongo serialization uses java.util.Date, these are actually date-times, as java.util.Date is a date-time, not a timeless date. This is not my favorite thing, but is the best we can do right now.