Renamed soundDatums to soundLayers in layeredSoundDatum prototype to prevent confusion.
Attempting to abstract away the need to track playing instance IDs if not tracked.
Some formatting fixes (spacing)
Abstracts away need to provide sound instanceIDs.
PR-fixes
Merge pull request #229 from virtual-world-framework/sound-modularization

Sound modularization - Comments addressed, merged and closed.