Get first search location

We returned the array on SearchLocation before, when I believe we intended the return the first one. If you do not agree, feel free to close this PR.

There were NO tests for these two objects, and one of them is NEW. :-1:
So I at least added tests for the part I was modifying.