Prompt when switching blogs if a new post already has changes.

Instead of assigning a new blog to an existing post, create a new post for the new blog and preserve the change we can. 

Fixes #951