Check preconditions in `mem::cmp`
Check preconditions in `mem::cmp`

This uncovered some undefined behavior in comparisons of types with
padding bytes. This is now documented for `SecVec`, `SecBox` and
`SecUtf8`.

myfreeweb/secstr