[Engine-XMPP] Addressed issues raised in PR #27

constructor doesn't need synchronized

don't make functions public that noone else calls

don't use private, it is the default

for loop inside try to prevent loop from throwing

most useless use of String.Format ever

we have a super cool parser for ContactModels!

no .net 4.0 features!

code format nitpickery

String::Length is not a function

AppendText does not know how to parse ContactModels
Merge branch 'merge/github/oli-obk/experimental/starksoftproxy' of git://github.com/meebey/smuxi into experimental/starksoftproxy