improvements to post_activity_item() so that it does not behave differently with delivery plugins than post_local via the API.