auto clear all message tables when a new level is loaded. this is to ensure we don't ever see any NREs due to dangling handlers