Adds an extensible API and some basic settings to WordPress to make standard fields on the post edit screen required before a post can be published.