Updated to latest rustc
-Fixed all warnings
-Removed calls to deprcated function
-Rename CL to cl !breaking change!