Added support for iOS Safari

Tested on iOS 6+ Safari, generates FSK as base64 string and then
decodes that to binary for playback in an AudioContext. Hackish, yes,
but works nonetheless. No audio sprites needed.