Changed "blas" to "openblas"

The change was made because openblas has to be linked as "-lopenblas" and not "-lblas". This caused an error when compiling.
Merge pull request #1147 from savy-91/patch-1

Changed "blas" to "openblas"
tweak test case to expose bug.
update HDF5 layer test data.
fix hdf5 data layer bug
[examples] adding class names and deploy version of Flickr Style net
Merge pull request #1166 from pluskid/master

bugfix: HDF5 layer reshape bug
Merge remote-tracking branch 'bvlc/master' into dev

Conflicts:
	src/caffe/layers/hdf5_data_layer.cpp
Fixed some errors in layer_factory and cudnn_pooling
Merge pull request #1186 from ashafaei/error-fixes

Fixed some errors in layer_factory and cudnn_pooling
use method overrides for CuDNNPoolingLayer top blob checking
cuDNN pooling layer tests know that nonzero padding is not supported

After #1172, some cuDNN pooling layer tests were failing due to use of
padding. (Before #1172, these tests were actually testing PoolingLayer
instead of CuDNNPoolingLayer via the fallback.) This commit disables
many tests via commenting, so that they can be easily readded when cuDNN
gains pooling padding support.
Merge pull request #1187 from longjon/fix-cudnn-pooling-tests

Fix cuDNN pooling tests
Merge pull request #1167 from Yangqing/factory

Layer factory.