Copied the NullAudio and NullAudioEngine classes as FlashAudio and FlashAudioEngine classes and started the implementation.
Added the new classes in the flascc makefile.
Added some needed stuff for flash sound in Soundinfo and MusicInfo.
Added some functions to load a sound from a swc bundle in ResourceManager.
Added the Sound and music engine macro in the PlatformFlagger file.
Splitted the FlashAudio class into two class (soundfx and background music).
Merge remote-tracking branch 'refs/remotes/origin/develop' into feature/FlashAudioEngine
Renamed and re-unified the Flash sounds class as FlashAudio. Will probably revert this commit if I can't fix the diamond inheritance bug.
Added some file related to sound in the swig interface
Resplited the FlashAudio and FlashAudioEngine + implemented the setVolume function.
Added trycatch block in flashhelper to help with debuging.
Fixed a typo.
Add a debug trace in FlashHelper.
Implemented fade in fade out in the music class and fix a bug related with the volume of both flash audio class
Resume with fading in flash background music now work correctly.
Merge branch 'feature/FlashAudioEngine' into develop