adding bound checks for raw::memcpy and memmove
removing checks from vec::bytes::memcpy and memmove as are duplicated from raw::