Make AudioSystem keep a pointer to the application. Also add AudioSystem->Delete so we can clean up registered observers and opened audio buffers.