Fix Hammer properties sometimes not being set
For cases when there's 2 properties and one's classname override is the same as anothers' actual name in code, and the code choosing the "wrong" property.
func_brush sets its Health when it is overridden in Hammer
Simplify code setting hammer property info