Upgrade grunt-wp-i18n version.
Portfolios: use correct columns variable

Fixes a typo where the wrong variable was provided in the `portfolio-project-post-class` filter hook.
Auto activate the Custom Content Types module.

It doesn’t actually do anything unless you opt-in to the custom post
types.
CCT: Switch some verbiage around.
Move the Learn More link to tie into the CPT
POT File Update -- one string changed.
REST API: Improve endpoint paths.

POST /sites/%s/plugins/%p { active: false } (deactivates module p on
site s)
POST /sites/%s/modules/%m { active: true } (activates module m on site
s)
Conflicting plugins: add WP-SpamShield

See #477 for more details about the conflict
REST API: Tidying spaces.
REST API: Use safehtml for module's description
REST API: Add get module endpoint.
REST API: Define common properties in the parent.
REST API: Improve error identification.
REST API: Not found plugin should return 404.
REST API: Ooops, wrong parent class.
REST API: Add request format.
4.0: Let's just hope this doesn't break.

Merges r101815-wpcom.
REST API: Add 'plugin' type to cast_and_filter_item.

Used to cast and filter the result of the list plugins endpoint.
+ Add 'safehtml' type applies wp_kses to the response value. Used to sanitize the plugin description.

Merges r101961-wpcom.
REST API: add post thumbnail image object as part of the post response

see https://[private link]

Merges r101978-wpcom.
REST API: unhook publicize from its usual `save_post` hook and rehook it on the `rest_api_inserted_post` hook so that all the meta can get set properly before publicize runs. Otherwise, a risk for a race condition occurs, in which case for example a skipped service might not get skipped properly

see https://[private link]

Merges r101872-wpcom.