API bug. #552

The api currently returns two different ways of giving us company name and company details url info. This PR fixes our old way of handling them by allowing for nils in one of the returned hashes.

This problem has been brought up with the API team, and we are working with them to fix it entirely, but until then, here's a fix.

JobSearch returns:
```args[Company] == company name
args[CompanyDetailsURL] == company details url```

Recs returns
```args[Company][CompanyName]
args[Company][CompanyDetailsURL] ```