Fixed entity and weapon search

The weapons were not added to the search lists at all, the entities,
more specificly SENTS, were added twice.

The entity thing is caused by the fact, that list.Get(
"SpawnableEntities" ) already contains everything from
scripted_ents.GetSpawnable().