updates to preferred_barcode algorithm

For INDEX-153

Note:  
ALSO UPDATES TO SOLRCONFIG.XML to return preferred_barcode in the search results.  (INDEX-177)

@lmcglohon