From http://stackoverflow.com/questions/4785491/how-to-use-copy-file-in-boostfilesystem