Use OrderedDict for Context.hashers

If we don't preferred_hashers is probably going to be wrong
test_salting_hasher -> test_salting_hashers

This change makes the name consistent with the other tests.