Further tutorial work
Rework freesound functionality:

* make fn freesound actually play sample
* create new fn freesound_path for obtaining the 
  cached file of the freesound sample.
* Make freesound play a ping sound as a placeholder
  but also add a param to change this behaviour.