Fixed a bug with a empty list of sets as argument of set.intersection.
Refactoring and better handling of messages


git-svn-id: file:///home/gallir/meneame/svn/src@4335 cbe1a1ec-7179-4919-8e32-4551e8279a00