added cudnnGetConvolutionForwardAlgorithm
more API fixes