Fixes #4618, Increased cache_dir, task, fwjr_path column sizes
Fix corner case in EventBased ACDC

If there is more than one MCFakeFile in the subscription the
splitter was crashing due to conflicting job indexes. This
fixes that and extends the unit test to reproduce the error condition.
Merge pull request #4725 from tsarangi/issue4618

Increased cache_dir, task, fwjr_path column sizes
Fix issue with None in parameter validation

If the value for an argument is None and the argument definition allows None
as value then the attribute must be stored without the type cast to preserve
the None value.

Fixes #4727
Added wildcard support cmsnameToS(C)E for CRAB 2
Undo the column sizes to the older values. DB complains about limitation. Need to figure out how to change default DB settings
Merge pull request #4732 from tsarangi/issue4618

Undo the column sizes to the older values. DB complains about limitation...
Properly validate processed dataset

On assignment, verify that the processed datasets meet
the Lexicon definition, also change the verification on the
procstring to make sure it doesn't include dashes.
Merge pull request #4731 from giffels/sitedb-wildcard-fix-crab2

Added wildcard support cmsnameToS(C)E for CRAB 2
Merge pull request #4733 from dballesteros7/procdatasetvalidation

Properly validate processed dataset
Merge pull request #4730 from dballesteros7/validateNone

Fix issue with None in parameter validation
Merge pull request #4728 from dballesteros7/fixEventBasedACDC

Fix corner case in EventBased ACDC