DEA-120811 compile-server process hung with 0 CPU

we don't need to be so unique and we cannot rely on unreliable network API
fixed doubled sdks after apply for detected sdk
Merge remote-tracking branch 'origin/master'
test for http://crucible.labs.intellij.net/cru/CR-IC-4366
do not add sdk  in case it's already in interpreters table
Merge remote-tracking branch 'origin/master'