Only enable `pause: hover` for non-touch browsers

Fixes #11967.
Merge pull request #14626 from twbs/carousel-pause-hover-non-mobile

Only enable `pause: hover` for non-touch browsers