(Fix) Autocloses datapicker on select

Also uses native date and timepickers when available
Addresses issue 34