Buffing the file in memory is lame ... and fails for really large files.
Filter the Datafile list for the --all case so that we don't do a query
for Datafiles that don't have a Replica on the cource location.  + Tidyups.