- Repair none now dups block and fills it in null.  Reduces checks in source
  processing.
- Removed null repair check.  Do repair anyway, it's just an alloc and
  a memcpy of zeroes.
Rewrite the reception quality matrix. Doesn't quite work right yet. Sigh.
Update for changes to the RTP library.
Add missing includes
- More interface consistency fixes.  audio_get_device_details(idx) now
  returns a const audio_device_details* rather than filling in an
  audio_device_details_t structure.

Nearly all interfaces are consistent in this regard now...
Fix (hopefully) the scrolling on the reception quality matrix.
- Consistency fixes for channel coder query functions.
Add ability to mtrace between participants by clicking on an entry in the
reception quality matrix.
- Split setting loading between two files .RTPdefaults and .RATdefaults on
  UNIX to mirror Win32 dual registry keys.

- Fixed a couple of memory items that were not getting cleaned up.
- Fixed a typo.
Add cute popup boxes to the reception quality matrix.
Fix typo
Fix reception quality matrix - no longer always enabled by default.
Fix deletion of source from the loss matrix
- Added audio_drain before main loop since start up may cause large amounts
  of audio to build up.  It stuffs the transmitter early on since it is
  sending old audio and gives the cushion funny ideas about the state of the
  world.  On FreeBSD it causes the cushion to attempt to write several hundred
  milliseconds of audio into the device which compounds SB16 problems.

- Moved transmit start code until after tcl_process_all_events since
  tcl_process_events can take an arbitrary period of time and also
  makes the transmitter sweat some.
- Tweaked comment on audio_drain.
- Small buffer tweak, now check how full device buffer is before
writing.  Should hopefully fix/reduce sb16 problems.
- Removed some debugging lines.
- Update MODS for sb16 stuff.
Update to match changes to main.c
### Please ensure that any changes to main.c are reflected in this file,
### whilst I finish the split into multiple processes.