Unified framework for sending and displaying status and notifications in SilverStripe