SystemAnnouncement: remove theClass instance variable + accessors

Both ClassAnnouncement and ProtocolAnnouncement contain the same instance variable + accessors.
The instance variable is removed from SystemAnnouncement since it does not generalize for all Announcement subclasses.