Some Debugging information, function shuffling and properties added to clCreateContext.