Add futil_copy_if_not_exists php method
Fix pure php implementation
Checking in changes prior to tagging of version 1.6.4.