Implement BlogPosts#new view.

Current spec status: 1036 examples, 0 failures in 6.88 seconds.