Backend and cosmetic changes plus new sounds.

 * Fixes race condition that could cause an error
   if debug was turned on and someone sent a chat
   before everything was initialized.
 * Added a few new sounds.
 * Really made the config screen pretty.