Same as silc_hash_table_del but verifies that the context associated
with the `key' matches the `context'. This is handy to use with hash
tables that may have duplicate keys. In that case the `context' may
be used to check whether the correct entry is being deleted.