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
Merge pull request #1499 from phinze/1035-fix-ambiguious-cask-load

use exact matching when loading a cask