browser: page not ouf of bounds if 0 results

It is not possible for page to be out of bounds when there are 0 results
in a search. Never try to force a change to the page number if 0
results are found in the search.
browser: update ui-router to 0.2.13
browser: add snippets in search results

includes adding ID anchors in QnaDoc for snippet linking
add search-mode checks to support correct snippet display
browser: scroll to relevant content from snippet link