Blogs: When recording a comment and looking for the blog post activity item, do not add a check for the user ID.

Adding a check for the user ID is not needed and would be inaccurate
since a commenter's user ID will not be the same as the post author's.
When the user IDs do not match, the associated activity comment is not
created.

See #5130, #5507

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8228 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Blogs: When a blog comment is unapproved, mark the corresponding activity item as spam.

This mirrors how BuddyPress handles other similar comment statuses
like 'trash' and 'spam'.

See #5130

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8229 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Exit after saving component settings in Dashboard

Allowing the PHP process to continue after wp_redirect() resulted in
background fatal errors, as components attempted to initialize based on
active_components information that did not properly match the libraries that
had actually been loaded. Plus it wastes CPU cycles.

Fixes #5506

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8230 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
POT, generated from r8230

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8231 cdf35c40-ae34-48e0-9cc9-0c9da1808c22