Fixed 'Bug 21898 - System.AggregateException: One or more errors
occured'.
I added some more exception checks to find errors in the assembly
browser more easily in the future. This particular one was caused by
calling a gtk method from a background thread.