Ensure that "this.menu.Delegate" is NOT called fron non mainthread
This was a reason for SparkleShare to crash under OSX
Merge pull request #1536 from markusstoll/menudelegate

Ensure that "this.menu.Delegate" is NOT called fron non mainthread