Mainly bug fix for rocci

Most of the changes involve Rocci11.py

1. Password auth should use argument "basic", not "digest"
2. The original method of getting ip is not reliable sometimes. Now use json format to get ip address
3. User could set configuration "flavorName = nouse". Then the VM should use the flavor (cpu, memory) set in the template/image
4. The original uniqueID for rocci is not really unique, because different cloud manager could conflict with each other. Now use the full name as uniqueID, like https://vmdirac03.ihep.ac.cn:11443/compute/745, not only the number 745