Add input widget for java.util.Date objects

The initial Swing implementation uses JDatePicker (jdatepicker.org,
net.sourceforge.jdatepicker:jdatepicker:1.3.2) to get the job done.