Some form improvements and cleanups

- Implement jquery-ui datepicker in Dateselect
- Restructure jquery/ui directory, add i18n
- Rework Radio and Checkbox to support attributes