Improvements on sha512crypt-opencl and map device numbers to NVML/ADP 

Since I can't compare two branches in my repo. I suppose you need to merge and I will check if everything are still ok.