fixed some lint error
add code for two layers used in DeViSE
code is copy from exited layers, more changes are needed to be done
	modified:   include/caffe/common.hpp
	modified:   include/caffe/loss_layers.hpp
	modified:   include/caffe/vision_layers.hpp
	modified:   src/caffe/common.cpp
	modified:   src/caffe/layer_factory.cpp
	new file:   src/caffe/layers/dot_product_similarity_layer.cpp
	new file:   src/caffe/layers/dot_product_similarity_layer.cu
	modified:   src/caffe/layers/relu_layer.cu
	new file:   src/caffe/layers/sim_hinge_rank_loss_layer.cpp
	modified:   src/caffe/proto/caffe.proto