mpegts: tables - fix the assert() in the table dispatch routine

- rename mm_defer_tables_lock to mm_tables_lock
- protect all table list operations with this lock
- use this lock in the table dispatch routine