Added memmove function to string.h
(also fixed a small ordering messup with the print_heap function)