use memmove instead of memcpy when removing message header since the areas may overlap
use memmove instead of memcpy when removing message header since the areas may overlap

OlafRadicke/cxxtools,maekitalo/cxxtools,maekitalo/cxxtools,OlafRadicke/cxxtools,maekitalo/cxxtools,maekitalo/cxxtools,OlafRadicke/cxxtools,OlafRadicke/cxxtools