Fixed duped effects not having AttachedEntityInfo + minor effect fixes (#1553)
* Fixed duped prop_effects not having their AttachedEntityInfo table (meaning no entity mods, skin/bodygroup changes, bone manips, etc.) ever since the MakeEffect function was added. This value used to be copied over because duped prop_effects were being spawned with GenericDuplicatorFunction, which dumps the entire dupe data table into the new entity. Now that they have their own spawn function, we have to copy the value over manually.
* Fixed prop spawn effect not working on prop_effects because it was trying to apply them to the prop_effect itself instead of its AttachedEntity
* SWEP spawn effect