make sure showException runs on the main thread

I saw some weird crash reports that might have been caused by trying to
display a window from a background thread
updated hockeyapp to 2.1.0
don't expand sign message window horizontally