added new Tensor APIs
more API fixes
added cudnnGetConvolutionForwardAlgorithm
more API fixes
added cudnnGetConvolutionForwardWorkspaceSize
fixed typo
updated some docs and added cudnnGetVersion()
more or less all APIs ported
byref() argument must be a ctypes instance
minor formatting
minor typos
fixed argtypes
convert to c_size_t