delegate callback for date picker changes, support for nsuserdefault