PostsController method OK for both failure modes.

The `Actions::NewPost` action can fail either because no registered
user is logged in *or* because field validation checks fail. This now
correctly handles both.

RSpec: 765 examples, 0 failures
RuboCop: 177 files inspected, no offenses detected