use exact matching when loading a cask

fixes issue where casks with names that were a strict prefix of other
casks would always shadow them.

refs #1035