GI-917 Properly handle external audio files & files not found on OpenSLES devices (i.e. i9100). Replication of fixes later on cocos branch.
Merge branch 'GI-917'