Improvements and Type Safety

New sound editor and other missing options for LGM 1.8.4, including
physics options in the room editor. Also brings the total warning count
between LGM and the plugin from 358 to 121 by enforcing type safeties.