updated the way customTarget works to allow to specify destination for individual files based on their extension and defaulting to local merge if they dont exist or are not supplied