adding batch processing to CMul

Changed CMul reset of weights to random initialization
Merge pull request #120 from germank/cmul_batch

CMul batch processing