Changed interface AbstractMessage

return type of toString is now std::string (no reference)