Updating OpenCL experiment and project files.
Preparing more OpenCL kernels for testing.
Minor OpenCL optimization.
Fixing OpenCL convolution test.
Batch update experiment: better recovery after crash.
Updating Batch Experiment.
Easier to read backprop code.
Tremendous speed up for multi path networks.
updating batch update experiment
Speeding up forward convolution.