Show who built a destroyed structure in buildlog
use current player origin in G_RoomForClassChange()

https://bugzilla.icculus.org/show_bug.cgi?id=5004
use the specified trace height correctly in G_WideTrace() (r4sh)

https://bugzilla.icculus.org/show_bug.cgi?id=5231
Revert didn't restore marked status