Binary vector

Add BinaryVectorPotential class in Semirings.h.