added op for pooling

Basically adds pooling to the supported ops.
assert that desc is a cdatatype. Can you also add this assert in GpuDnnConvBase?