AUI-1592 Fix modules behavior on touch screen desktop computers

Making datatable use 'click' by default only for touch mobile devices.
Making the carousel change the menu contents only for touch mobile devices.