Fixes the 'badinfo' problem

strcpy is not overlap-safe. Using strcpy in Info_RemoveKey randomly
causes mangled userinfo strings and behavior varies based on
environment. memmove should be used instead.
Merge pull request #34 from JacePriester/master

Fixes the 'badinfo' problem