Using PID from the top level solr search results

The PID was getting pulled out of the solr doc directly, which would break in the edge case where the PID was removed from solr display configuration.  I've changed it to use the PID in the top-level of the search results, which is always available.