AUI-1348 -  Make aui-audio module accessible
AUI-1348 - play pause and change-audio demo buttons are described as internal links
AUI-1348 - general formatting - sort ATTRs
AUI-1348 - removing label per conversation: http://git.io/BgKNzA
AUI-1593 Removing ie8 hack on ImageViewerBase

It turns out that the problem mentioned on ImageViewerBase wasn't cause by YUI itself. The reason why setting attributes to the rendered image didn't work on ie8 is because of the way the template was defined, with a closing "</img>" tag in the end. On ie8 that gets turned into a fragment instead of a single node, so setting attributes didn't work. I changed the template to close the img tag directly and it works now without the hack.
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.
AUI-1591 Fix scheduler behavior on touch screen desktop computers

I recently added code to change scheduler behavior for touch screen devices. Those changes made the mouse behavior on devices that have both the mouse and touch to stop working well though.
I'm now changing the code so both can work well together, which made it even simpler in the end, as we're not always using gesturemove events for everything, instead of only adding them for touch devices.
AUI-1348 Source formatting
Merge pull request #687 from mairatma/AUI-1593

AUI-1593 Removing ie8 hack on ImageViewerBase
Merge pull request #686 from mairatma/AUI-1592

AUI-1592 Fix modules behavior on touch screen desktop computers
Merge pull request #685 from mairatma/AUI-1591

AUI-1591 Fix scheduler behavior on touch screen desktop computers
Merge pull request #684 from mairatma/pr-17

AUI-1348 - Make aui-audio module accessible
Yogi loader regenerate
Merge branch 'master' into master-deprecated

Conflicts:
	src/aui-base/js/aui-aliases.js
	src/aui-base/js/aui-loader.js