Made changes to ToastMessageTask to allow the task to be executed asynchronously with respect to other async threads. Also renamed to ToastMsgTask
Merge remote-tracking branch 'origin/master'