make institution extraction more robust against PDB issues
- component location primarily based on currentLocation (instead of last shipment destination)
- test location primarily based on test Metadata, then currentLocation, then last shipment destination (instead of last shipment destination only)
being tested now ; should close #90 (closed)
(cherry picked from commit a8525467)