changed copy flag to G_FILE_COPY_ALL_METADATA to ensure preexisting dates are preserved when copying files.
This is my first fork as a previous virgin. Someone check this but seems simple enough.
only one other occurance of g_file_copy ( in the code which I left unchanged. I am presuming the ALL_METADATA flag is predefined somewhere as it is mentioned in the docs. Cherry cider for all!