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.
Merge pull request #686 from mairatma/AUI-1592

AUI-1592 Fix modules behavior on touch screen desktop computers