Couple of bug fixes

Fixed room deletion bug where the mutex would never be freed appropriately
Corrected session watch dog bug where a freed session was never removed from the hash table.
Added g_hash table clean up when the plugin is destroyed(still does not notify participants)