Ensure edit_post() promotes an auto-draft to draft. Fixes Quick Draft.

For the 3.8 branch. Regression from [27976] that does not affect trunk.

props dd32.
see #27734.

Built from https://develop.svn.wordpress.org/branches/3.8@28073


git-svn-id: http://core.svn.wordpress.org/branches/3.8@27904 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Recover auto-drafts lost via Quick Draft.

For the 3.8 branch. See [28074].

see #27734.

Built from https://develop.svn.wordpress.org/branches/3.8@28075


git-svn-id: http://core.svn.wordpress.org/branches/3.8@27906 1a063a9b-81f0-0310-95a4-ce76da25c4cd
3.8.3-RC1

Built from https://develop.svn.wordpress.org/branches/3.8@28076


git-svn-id: http://core.svn.wordpress.org/branches/3.8@27907 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Avoid stomping of bulk postdata inside the bulk_edit_posts() loop.

Merge [28113] to the 3.8 branch.

Reverts [27991] which did not fix it for authors and comment/ping status.

props dd32, DrewAPicture.
fixes #27792.

Built from https://develop.svn.wordpress.org/branches/3.8@28114


git-svn-id: http://core.svn.wordpress.org/branches/3.8@27945 1a063a9b-81f0-0310-95a4-ce76da25c4cd
3.8.3

Built from https://develop.svn.wordpress.org/branches/3.8@28118


git-svn-id: http://core.svn.wordpress.org/branches/3.8@27949 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Merge remote-tracking branch 'upstream/3.8-branch' into 3.8-branch