Adding support for stopping individual audio clips.
Fixed state-based audio playing.
Fixed scope of state-check play call.
Added in basic prioritization of playing audio clips to prevent overlaps.
Merge branch 'master' into audio
Added audio channels to audio and change state on mute.
Merge branch 'audio'

Conflicts:
	engine/components/audio.js