Changed code so it can be ran on other systems using Mono.

I only tested it under linux and only on one computer, but it should still work on windows. I also added support for mac but couldn't test it. It sometimes crashes on creating notifications but I think its conflict between mono and my wm (I use awesome), so it should work under default gnome. Also I didn't even try to port uninstalling and launcher.
Och and it crashes with log4net config error but since I have 0 experience with I just left it. But hey at least I can play pudge wars under linux!