Add multiview data provider and trainer
fix some bugs when using multiview
fix some bugs using multiview test
remove lazyinit

lazyinit seems cause a huge consumption of memory
Add multiview feature to trainer

Add multiview attr to parallel and imagenet dataprovider
add multiview method to net and softmax layer