Further work in progress on issue-52.
This commit provides (mainly):
* useNativeAudio and useNodejsAudio
* compile flag --native_sound=true|false