add MySQL backend plus refactoring
Add missed ASO params.
Merge pull request #4152 from HassenRiahi/AddMissedParams_2

Add missed params
Start all dashboard tasks in the pending state.
Touch-up ASO server use of task_ad.
Do not report Sync* attributes when cmsRun starts.
Remove cruft from the runtime.  First step in cleaning up the RPM.
Second round of runtime generation script updates.  Provide an 'RPM mode' which can use the build environment.
More cruft removal and fixes for RPM_RELEASE mode.
Fix PostJob when the task doesnt have a group / role.
Tweak location of wmcore deps.
Fix module name.
Enable ASO publication by default.
Mysql: remove CONNECT BY and use FIND_IN_SET instead, remove unused queries, use again GetFromTaskAndType
Have a reasonable default DBS publication URL..
Improve robustness of handling of undefined attrs.
Add task runtime attributes to task DB. #4154
Merge pull request #4155 from mmascher/runtimedb

Database backend work
Add initial support for runtime attributes and automatic blacklisting.
Fix syntax error.