fix(datepicker, timepicker): only apply touch fixes for whitelisted native devices (fixes #808, fixes #697)