Update PHPDoc comments
Remove 'everywhere' and front page/home page options for display
Use 'public' property of post types & taxonomies to determine whether notices can be shown on them