Fix incorrect malloc.
Change memcpy to memmove in string_split_quotes

String destinations may overlap. Per Peter Bui from man pages, memmove
allows overlap, and memcpy does not.
Merge branch 'parse_leak'

Fix for Makeflow Parsing Error (#483)