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
Add extraJDL parameter
add tasks command to list tasks. fixes #4278
Update crab2cfgTOcrab3py script.
Merge pull request #4293 from AndresTanasijczuk/additional_input_files

Update crab2cfgTOcrab3py script.
Rename some configuration parameters.
Merge pull request #4297 from AndresTanasijczuk/change_params_names

Rename some configuration parameters. Fixes #4294
Add jobid and LFN to the --dump output of getcommand
Merge pull request #4299 from AndresTanasijczuk/getcommand_dump

Add jobid and LFN to the --dump output of getcommand
Merge pull request #4291 from nizamyusli/tasks_command

add tasks command to list tasks. fixes #4278
Fix bug in getcommand introduced in PR 4299
Add cwd to sys.path before loading the pset.
Merge pull request #4303 from AndresTanasijczuk/pythonpath

Add cwd to sys.path before loading the pset. Fixes #4302.
Merge pull request #4304 from AndresTanasijczuk/fix_getcommand

Fix bug in getcommand introduced in PR 4299. Fixes #4279