fix in icopy tensor size (should work with mini-batches)
added ConvProto.lua for integration to nxn