Zero members in scv_delete

Of course the user should not use a vector after calling scv_delete,
but zeroing the fields should help detect errors.
Update year in copyright
Use macro for minimum allocation size