Fix warning on mac; Forward declare memcpy in String.c