c++11: sound.{h,cpp}

Changes to bindings:

- `Sound.play(string)` now returns None if the sound is not found.
  Previously, it returned a valid SoundInstance that had neutered methods.