An iOS view controller for picking a date and time in way that doesn't suck