Crete initial commit for the Common Analysis Framework. Fixes CAF-15, CAF-2, CAF-16
Update the configuration deleting old unused values. CAF-84
Insert the split argument map and use str instead of json.dumps. Fixes CAF-98
Implement status, insert splitparam, and insulat PandaInteractions. Fix CAF 98, CAF-76
Implement kill API and adjust authz_match_owner. CAF-115 CAF-116
Implement resubmit, CAF-121. Deleted unused code, use str and not json.dumps also for white/blacklist
Remove lumimask parameter and pass it as a split_argument. Pass vorole/vogroup to New DAO. CAF-144
Modified regexp to allow dataset with dashes. Add event Based splitting. CAF-136
Remove old code to use Schedulers
Merge pull request #3982 from mmascher/master

Pull request for the new version of the Common Analysis Framework
Readded doc/ test/ and setup.py
Merge pull request #3983 from mmascher/readd-doc_test_setup

Readded doc/ test/ and setup.py
version 3.2.0
Removing reqmgr leftover

Signed-off-by: cinquo <m.cinquilli@gmail.com>