ARC state was changed
Warning fix
For v6r11 and v6r12, use a default value for FTS endpoints
FIX: minimiseTotalwait was forbidding considering the same channel
twice, but this was creating deadlocks when more than one targetSE was
at a given site. Check removed
fix typo and move logging info
If request is not found, remove it form the cache
Remove trailing slash(s) from basedir path

Remove the trailing slash from userDefined baseDir, otherwise the outputfile will contain too many slashes and errors will show up if the list is used in other circumstances. E.g. when doing inputSandbox downloads via LFNs containing more than one slash.
Strip Error string in getter
and add a space in the setter
set Error to void string instead of single space (fix in the File
setter)
Don't update the request in DB unless Done, will be done by callback
give a chance for cache clearing in case of race condition
Recover requests left in a strange situation (e.g. not FTS files, or no
Waiting FTS files )
put request and clear cache in one go
return the actual request from RequestTask such that the callback can
put the request in the DB
allow breakListIntoChunks for other types than list (dict, set, tuple)
Identify Finished transfers for which the replica was not registered and
no registration was launched
Add information about timeouts
quieter do_find
Merge pull request #2058 from VladimirRomanovsky/rel-v6r11

[v6r11] ARC states change