add realtime updates to principal messages and logs tabs
display error if principal delete fails and refresh set of principals