Added Multistep learning rate decay policy

Conflicts:
	include/caffe/solver.hpp
	src/caffe/proto/caffe.proto
	src/caffe/solver.cpp
Added examples solvers with multistep to Lenet
Added poly and sigmoid learning_rate decay policies
Merge remote-tracking branch 'sguada/new_lr_policies' into lr_policies