Add generic `SecVec<T>` type and make `SecStr` an type alias for it
Add generic `SecVec<T>` type and make `SecStr` an type alias for it

Also refactor source code to better group functions by their dependencies.

myfreeweb/secstr