remove unneeded toString()
make toXContent() method of ScoreFunctionBuilder and build weight there
insert score function that always scores 1.0 if no score function provided for WeightFactorFunction
remove unneeded equals() and hashCode()