Add a nil check for job search response

This is because we get a response internationally that includes a LocationConflict node if the location is bad and there were 0 results.
``` xml
<ResponseJobSearch>
    <!-- ... -->
    <Results>
        <LocationConflict>
            <Location>Atlantica Aeneas Hotel, CY</Location>
            <Location>Atlantica Miramare Beach, CY</Location>
            <Location>Atlantica Sungarden Beach Hotel, CY</Location>
        </LocationConflict>
    </Results>
    <!-- ... -->
</ResponseJobSearch>
```

**I could not find tests for this object. Seems bad. Want me to add a new test suite and test this functionality?**
This doesn't look like it tests the case we were fixing this for. Caila, can you please add another test for a response like this? Why are you even testing a response that only has a `Request` node anyway?
``` xml
<ResponseJobSearch>
    <!-- ... -->
    <Results>
        <LocationConflict>
            <Location>Atlantica Aeneas Hotel, CY</Location>
            <Location>Atlantica Miramare Beach, CY</Location>
            <Location>Atlantica Sungarden Beach Hotel, CY</Location>
        </LocationConflict>
    </Results>
    <!-- ... -->
</ResponseJobSearch>
```