Remove mshadow::Shape
Add DataIteratorParameter in caffe.proto
Set up the concrete DataIterators
Add DATA_BUILD_DIR to the Makefile