kernel launch gridSize/blockSize params are dynamic now
kernel launch gridSize/blockSize params are dynamic now

sharedMemory reconsideration required

deeplearning4j/libnd4j,deeplearning4j/libnd4j,huitseeker/libnd4j,huitseeker/libnd4j,deeplearning4j/libnd4j,huitseeker/libnd4j,deeplearning4j/libnd4j,huitseeker/libnd4j,deeplearning4j/libnd4j,deeplearning4j/libnd4j,deeplearning4j/libnd4j