Audio; refactor for the new helpers/platforms system, fixing looping in html5 and native to be more consistent across platforms