WIP: Modification for the working of social-help activity.

This PR introduces the changes required in sugar for the functioning of the social-help activity. The changes are self explanatory and I'm adding a few comments (GitHub ones) in the diiff to explain some of the things. 

This PR is a submission to one of the GSoC 2014 sugarlabs projects.

PS: I still have to run pep8 and pyflakes on all files.
Actually, there's this other option in the cpanel about the jabber server and it was using this deprecated code also and so I assumed that unless I use it too, something might break - you know, backward compatibility issues and as such. If it doesn't break anything, we can remove it.