fix #11577: have checksum provider list available hashers
improve import library hasher negotiation
Merge pull request #1915 from mtbc/trac-11577-available-hashers

fix #11577: have checksum provider list available hashers