Blacklisting Items/NPCs and modified repair check

fixes for blacklisting unsellable items and contested npcs...also added NeedRepair() to replace IsEquipmentDamaged() and IsEquipmentBroken(), for now it returns true when > 3 pieces of armor are damaged