add test case to make sure s2k IVs are different per subkey
passphrasecache: cache by master key, introduce preference for cache by subkey