Accept total_files in FileBased splitting.

FYI, currently limit is set to 500 by default.
https://github.com/dmwm/WMCore/blob/master/src/python/WMComponent/JobCreator/JobCreatorWorker.py#L204