v3.0.1 Null date handling

As we move ahead for Chrome support. This is the first installment. Null
/ Empty dates did not behave as expected (esp for Dashboard). So, need
to explicitly set the alternate date field when dates are emptied by
user.