Add blurb of post to search results via API

I squashed all my commits from PR #2259 into one.  I wasn't sure how to do that and still maintain the original PR so I created a new PR with all the (squashed) commits.

Hopefully the git gods will take retribution for this action.