Bug 1054178 - [Gaia][calendar] support 24 hour time format

maybe the `isAllDay` logic should be inside the `DateSpan.hour` (instead of passing a boolean value).. specially since it is just a check for `hour === Calendar.Calc.ALLDAY`... it will probably avoid errors in the future.