gh-9 Added support for :update (default is false) when set to true, check the timestamp of the source and destination and only process files with the src being newer than the dest.  The default is to process all file