Dispatcher.CheckAccess not applied everywhere
Changed ()=> to new Action(()=>
Merge pull request #819 from xxMUROxx/hotfix/MetroMessage-Threading

Dispatcher.CheckAccess not applied everywhere