added first try at cross map normalization
made crossmapnorma similar to Kriz real code
added 'return output' and 'return gradInput'
added 'self.'
added ReLU
CMRnorm in CUDA (some more optimization can be done)
added an "Affine" layer : does an elementwise multiplication without resizing the tensors (Tensor is copied, though)
ZMerge remote-tracking branch 'origin/master'

Conflicts:
	extra/cuda/pkg/cunn/init.cu
added trivial convolution (kernel of size maps x 1 x 1) based on matrix multiplication
modified Affine eltwise op to do y=ax+b
bug
Merge remote-tracking branch 'origin'
Merge remote-tracking branch 'qassem/master'
improved printrecursive
Merge branch 'official'