Fix for issues with date time picker

I ran into a few problems with the date picker.

1) When you open the picker and press cancel it will destroy the picker because there isn't a code check in onPickerCancel. When you open it again there is nothing inside it.

2) When you press OK on the default date (1/1/1980 12:00am)  it doesn't read the information properly from the slot. Adding true to item.getValue fixes that.

3) Cleaned up missing ;