Passing main engine as argument to all modules.
Removed pipe_type system, started overhaul on how audio modes are handled.
Final work on audio_mode.
Modules can now be either mono or stereo, not both.
Misc small changes.