More fixes for date-related issues:
- initialize the value of the "upcoming" checkbox input explicitly to "1", and add a hidden input with the same name with a value of "0". This will ensure that some value always appears over post even when the checkbox is unchecked, which means that "hasChanged" will always correctly return false (resulting in no more pinkness when reviewing submissions with unrelated changes to product name and such). Believe it or not, Engledogg knows what I'm talking about.
That should fix a rash of recent and long-standing issues with release dates.