Change filter order, remove any base class models

The filtering was backwards as we didn't want to filter only the base classes. It's possible the children have different validations and those would be missed. If the children don't have validations, they will be dropped earlier in the chain. Added a sort so the ordering makes some sense.
Rename to logger_class
Add a batch_size to the configuration

Allow find_in_batches to use smaller batches for speedups when parallelized, or just give the option for performance testing.
We get these for free from the Rails dependency
Pass params so we can get a batch_size

Configuration returns params which allows us to pass in a batch size for the ModelValidator. It seems a bit lighter than passing the entire configuration model.
Update version information
Show model table name and record count