Allow multiple conditions for replacing existing files

It would be helpful to be able to tell Teracopy to replace files if multiple conditions exist. For instance, if the file is older, different size, and/or test against hash to determine replacement.