added audio.GetAvailableEffects()
fixed GetParam erroring
fixed SetParams not updating the effect slot it's attached to
event.AddListener(event_type, callback) should now run the event once
moved webserver to tests
moved main_menu addon to .base