GEMM kernels, support for rectangular kernels and images, minor edits.
Test for GEMM conv kernels.
Merge branch 'master' of https://github.com/TorontoDeepLearning/convnet