Makes opaque structures and space vines update surrounding lights when destroyed

Fixes #4971 (mineral doors, and more generally every opaque structures were affected by this issue).

_Edit_ : did the same with spacevines.
Some full path convert while i was at it too.