Rename Mono.Security namespace to avoid conflicts
Use BackgroundWorker to invoke main UI thread
Merge pull request #217 from dlech/1.3-fix-invoke-main-thread

1.3 fix invoke main thread