SearchResultCAS: CandidateAnswer FSes are always generated in the Result view

We are going to further split the Passages view, so let's make sure
that the eventual result is always in a consistent view.
New Passage annotation instead of abusing the Sentence for the purpose

Also, updating doc/HIGHLEVEL notes with more details on result analysis.