don't check DBSUrl in crab2cfgTOcrab3py

This is not needed anymore since the client is accepting dbs shortcuts
Whitelist an activity parameter in the General section.
Check if outmodules are on endpath. Fixes #4265
Print the actual delegation time

If the user cert is expiring we print the wrong myproxyValidity lenght
Restore tblogging of debug messages
Merge pull request #4286 from matz-e/dash_activity

Whitelist an activity parameter in the General section.
Check that myproxy has been correctly delegated before submitting
Use outputModule.label() instead of relying on string conversion
Dashboard activity NONE in Client
Merge pull request #4287 from juztas/master

Dashboard activity NONE in Client
Allow specify schedd from client. Intended to be used only by DEV!
Add parameters needed for scriptexe
Add package directory CRABAPI to setup.py
Merge pull request #4288 from juztas/allowschedd

Allow specify schedd from client. Intended to be used only by DEV!
Do not print colors if the output is redirected. Fixes #4289
Add missing import. Fixes #4290