Removing old deprecated cache parameters - CAF-288
Merge pull request #3977 from cinquo/master

Remove deprecated stuff from crabclient, such as conficacheurl or ufccacheurl
fix color if not a TTY, add check for grid env and minor refactoring
Merge pull request #3979 from spigad/master

voms check and color vs TTY
Handling server url by instance type
client now handles prod/preprod/dev/private. clientmapping, submit and subcommand have been refactored. More refactoring work would be needed to make things nicer. CAF-275

Signed-off-by: cinquo <m.cinquilli@gmail.com>
Merge remote-tracking branch 'upstream/master'
Merge pull request #3980 from cinquo/master

Client should be equipped with dev/pre-prod/prod cases
check uuid prefix for the isb before uploading. Check the lenght of the cert
Merge pull request #3981 from spigad/master

check uuid prefix.
fix import and remove debugging
Fixing failure message from client CAF-268
Create README.md
Removing conflicting option from --instance
Merge pull request #3982 from cinquo/master

Improving failed task/job group messages from client
Fix a couple of printouts
Set X509_USER_PROXY user variable for -p options (X509 is used by PandaServerInterface.put)
Dump the right dict for analyzed lumis. CAF-315
Merge pull request #3983 from mmascher/messages

Fix a couple of printouts
Merge pull request #3984 from mmascher/optional-proxy

Optional proxy