#986 handling loaded event in latest chrome
#986 handling loaded event in latest chrome

I noticed than decodeAudioData of AudioContext has only one parameter and sometime callback passed in to decodeAudioData dont fire at all. I added checking to handle events via promise syntax in modern browsers.
For me this fix solved problem of frozen preloader which happened randomly.
goldfire/howler.js,goldfire/howler.js