b/17280036 Require start and end dates on tasks.

@laran can you fix the indentation here?