Added some support for playing an empty sound, which can help mobile platforms get around "click-to-play" limitations.

Also updated SoundInstance documentation, and provided new docs and lib.