remove unused IMessageStateNotifications

and register MessageProcessor as self so it can be decorated by consuming apps